Ollantaytambo is a village in the Sacred Valley of south Peru, set on the Urubamba River. It's known for the Ollantaytambo ruins, a massive Inca fortress with large stone terraces on a hillside.
Such an impressive site and so much to take in! Lots of climbing too!