The walls of Sacsayhuaman, near Cusco, Peru

The walls of Sacsayhuaman, near Cusco, Peru