Le site de Machu Picchu dans le département de Cuzco est situé entre les cordillères Urubamba et Vilcabamba et domine le cours tumultueux du rio Urubamba et le village de Aguas Calientes. Il est invisible de la vallée et cela explique sûement qu'il n'ait jamais été découvert par les conquistadors espagnols qui progressaient surtout en suivant le fond des vallées.