Visit Huayna Picchu

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, and divides it into sections.

This site uses Akismet to reduce spam. Learn how your comment data is processed.