Claim: Machu Picchu was located in South America.
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.