The "Unfinished Temple" in Ollantaytambo, Peru.
Ollantaytambo, Peru.
A little town in the Sacred Valley, Peru.