Peru: Sacred Valley / h
7/5/2005
Town square of Ollantaytambo, the other end of the Incan Sacred Valley.