At the end of the Inca Trail: Machu Picchu, Peru!