Machu Picchu is a pre-Columbian Inca citadel located 2430 meters (8000 feet) above sea level. It's on a mountain ridge above the Urubamba Valley in Peru, 80 km (50 miles) northwest of Cusco and by the Urubamba River. It's called "The
3059 times saved