Huyana Picchu, The Stairs of death, Peru