Ollantaytambo in the Sacred Valley of the Incas, beside the Urubamba River.

Ollantaytambo in the Sacred Valley of the Incas, beside the Urubamba River.