(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"
Note that over the period of observation, the solar wind flux was close 
to 3 ... structures are observed [e.g., Collier et al., 1998; Richardson and 
Paularena,...