We did not find results for: Huayna Picchu.
Check spelling or type a new query.
Mountain in Peru
Huayna Picchu,, is a mountain in Peru around which the Urubamba River bends. It is located in the Cusco Region, Urubamba Province, Machupicchu District. It rises over Machu Picchu, the so-called lost city of the Incas. Wikipedia