Sun Temple (left), Putu Cusi peak and Urubamba Canyon, Machu Picchu, Peru
Loading…
Image info
Sun Temple (left), Putu Cusi peak and Urubamba Canyon, Machu Picchu, Peru
The Sun Temple or Torreón is one of the most important structures in Machu Picchu. On the June 21st solstice the rising sun shines through a window in the temple onto markings on the bedrock inside the building.