The amazing stone walls of Sacsayhuaman, just outside Cusco in Peru.