En la margen izquierda del río Vilcanota se encuentran los restos de la antigua y maravillosa ciudad de Machupicchu (a 130 kilómetros del Cusco), cuyo nombre proviene del Quechua (machu pikchu, «Montaña Vieja»). Existe un ferrocarril que conduce hasta la estación, que lleva el mismo nombre de esta ciudad antigua, desde donde se asciende por carretera un recorrido de 8 kilómetros.
Edificada aproximadamente a mediados del siglo XV en un inecesible promontorio rocoso que une las montañas Machu Picchu y Huayna Picchu en la vertiente oriental de los Andes Centrales, al sur del Perú.