Machu Picchu is a 15th-century Inca site located 2,430 metres above sea level, Cusco Region, Urubamba Province, Machupicchu District, Peru. UNESCO World Heritage Site in 1983.