Claim: Machu Picchu was located on earth.
Evidence: It is located in the Cusco Region , Urubamba Province , Machupicchu District in Peru , above the Sacred Valley , which is 80 km northwest of Cuzco and through which the Urubamba River flows.