Ollantaytambo, Peru.
A little town in the Sacred Valley, Peru.
Hotel Pakaritampu, Ollantaytambo, Peru.