caption: Ollantaytambo is a town and an Inca archaeological site in southern Peru some 60 kilometers northwest of the city of Cusco. We Are The World, <PERSON>, Wonders Of The World, Central America, South America, Latin America, <PERSON>, Equador, Uruguay
exif: {}