The temple terraces of the Inca town Ollantaytambo built in the 15th century. After escaping capture and fleeing Cuzco from the Spanish Conquistadors...
Ollantaytambo - Cuzco / Cusco - Peru - South America