Ollantaytambo is a town and an Inca archaeological site in southern Peru some 60 kilometers northwest of the city of Cusco. During the Inca Empire, Ollantaytambo was the royal estate of Emperor Pachacuti who conquered the region, built the town and a ceremonial center.
A close up of the mountains reveals a face resemblance and two protected storage chambers for grain and supplies
Beautiful photos and interesting info, Ravi. This is an amazing place!
Thanks Donna. Pretty interesting Inca culture.