Pictish Hillfort Unearthed in Central Scotland

Interesting. Maybe there will be some clues about these ancient people.