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:
Post a Comment
Please do not SPAM or post links/URLs inside comments. Also, please use polite language.