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

Your email address will not be published. Required fields are marked *