The mountains that look down on Machu Picchu