Machu Picchu, Peru liegt in der Region Cusco in Peru, etwa 50 Meilen nordwestlich der Stadt Cusco. Es liegt auf einer Höhe von 8.000 Fuß über dem Meeresspiegel in den Anden.