(Sarah of the Clue Crew stands near a Wonder in Peru.) One of the most impressive & mysterious structures at this ancient site is the Intihuatana pyramid, whose name means "hitching post of the sun"
..only been to 1 of these so far, but I will see the other 13 before I die.