(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 
Intihuatana at the archaeological site Psac in Machu Picchu, Peru, is a notable... [DOC] [TLE] Pin by ULLA on secrets of the World | Pinterest [PAR] Explore Nazca Wikipdia, Desert Covers, and more!