(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 area contains 
strange rock formations, secret caves and ancient trees, with a confusing maze of
... [DOC] [TLE] 36 Incredible Places To See on Earth.