where is machu picchu located in south america
in the Cusco Region , Urubamba Province , Machupicchu District in Peru , above the Sacred Valley , which is 80 kilometres ( 50 mi ) northwest of Cuzco and through which the Urubamba River flows