Machu Picchu

Experience an extraordinary city

Where is Machu Picchu?

Machu Picchu is located in Peru in South America. The ancient city is located in the Andes Mountains between the Machu Picchu and Huayna Picchu mountains. It is 2450 m/8040 ft above sea level.