Inca ruins at Sacsahuaman, outside Cusco, Peru.