Interior terraces

Interior terracing and walls at Machu Picchu

Machu Picchu, Cusco Province, Peru