Photo of the Week Posted on July 29, 2012 by Rebekah Junkermeier The Inca archaeological site of Ollantaytambo in southern Peru. Located about 60 km outside the city of Cusco, it was the royal estate of the Emperor Pachacuti during the Inca Empire. About these ads Share this:TwitterFacebookPinterestLike this:Like Loading...