Illapa Hostel

Machu Picchu

Located 2438 m.a.s.l. and about 112 km by train, north of the city of Cusco, Machu Picchu is the most renowned symbol of the Inca’s Empire. Its name in Spanish means “Old Mountain” but these words only give us a vague idea of what this stunning place means for our country and the world.

Machu Picchu: Wonder of the Modern World

Machu Picchu is really a complete archaeological complex ── what we  now know as the Historical Sanctuary of Machu Picchu ─ and the citadel located on the mountain top is only the best known attraction. Though various sources point its nature as an urban complex developed throughout many years and made to shelter the Inca aristocrats, many recent studies describe it as a religious sanctuary.