Peru’s mysterious Machu Picchu – most significant tangible legacy of Inca civilization
Located about 80 km northwest of Peru, in the Cordillera de Vilcabamba of the Andes Mountains, Machu Picchu stands 2,430 m above sea-level, in the middle of a tropical mountain forest, in an extraordinarily beautiful setting.
The natural setting
