Machu Picchu means „old peak“. It is located on the present territory of Peru. This city of the Incas is in the Andes at an altitude of 2,090 to 2,400 meters above sea level and is the best preserved complex of the buildings left by the empire.
Machu Picchu means „old peak“. It is located on the present territory of Peru. This city of the Incas is in the Andes at an altitude of 2,090 to 2,400 meters above sea level and is the best preserved complex of the buildings left by the empire.