Huayna Picchu
From Wikipedia, the free encyclopedia
Huayna Picchu or Wayna Picchu (Quechua: "Young Peak") is a mountain in Peru around which the Urubamba River bends. It towers over the Machu Picchu and divides it into sections. The Incas built a trail up the side of the Huayna Picchu and built temples and terraces on its top.
The Temple of the Moon is located on the mountain.