Stone terraces and walls at Machu Picchu