Share
twitterlinkedinfacebook
Image 1 of 1
KGA00484PER.jpg
A tourist stands in a shaft of sunlight outside the town of Ollantaytambo, the 'last living Incan town'. The town was built on top of Incan ruins and incorporates its stones and even some of the original stone doors.  ..