Friday, April 2, 2010

Temple of the Sun at Machu Picchu

The Intihuatana, the Temple of the Sun and the Room of the Three Windows dedicated to Inti, the Inca people’s sun god and their greatest deity at Machu Picchu, a pre-Columbian Inca site located 2,430 meters (7,970 ft) above sea level situated on a mountain ridge above the Urubamba Valley in Peru.

No comments: