World Amazing Stuff: Machu Picchu pictures

Machu Picchu pictures

Machu Picchu is a pre Columbian 15th century Inca site located 2,430m (7,970 ft) above sea level. Machu Picchu is located in the Cusco Region of Peru, South America. It is situated on a mountain ridge above the Urubamba Valley in Peru, which is 80km (50 mi) northwest of Cusco, and through which the Urubamba River flows and it is perhaps the most familiar icon of the Inca World.