Share Content Published 19.11.2016 Terrace in Machu Picchu Imagine having to walk that steep slope everyday peru