See? Just a bunch of Tumbled Down stones.

seejustabunchoftumbleddownstones.jpg

Yeah, it's ancient, but they still have absolutely no idea why anyone would have built it.