(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"
.... the most 
mysterious of the Nazca Lines in the Nazca Desert of Southern Peru.