All routes in Peru lead to Machu Picchu this month, which marks the 100th a - The Independent