Ollantaytambo

Ollantaytambo is a village in the Sacred Valley, on the Urubamba River in the middle of snowy mountains in Southern Peru. It is renowned for the ruins of Ollantaytambo, a massive Inca Fortress on the hillside with large stone terraces.

Leave a Reply