Leo LeBon, co-founder of Mountain Travel-Sobek, rests on the road to Machu Picchu in the Peruvian Andes