Machu Picchu Information
Located 2,430 meters high in a place of great beauty, in the middle of a tropical mountain forest, the Machu Picchu sanctuary was probably the most amazing architectural realization of the Inca Empire in its heyday. Its walls, terraces and gigantic ramps give the impression…