The massive Inca ruins of Ollantaytambo are shown from the vantage point of the Temple of Water in Peru’s Sacred Valley. The archaeological site is located near the Andean city of Cusco. Click the above image to enlarge, click to view my high-resolution photo collection from Ollantaytambo, or click to browse my Cusco travel guides.