Temple Of The 3 Windows In Machu Picchu
Machu Picchu is a 15th-century Inca site located 2,430 metres above sea level. It is situated on a mountain ridge above the Sacred Valley which is 80 kilometres northwest of Cuzco and through which the Urubamba River flows. It is the most familiar icon of Inca civilization.
February 8th, 2016
Viewed 50 Times - Last Visitor from Romeo, MI on 10/17/2019 at 2:54 PM