The Almost Vertical Stairs at Machu Picchu in Peru