Thousands of Tourists Stranded in Peru After Explosive Protests Disrupt Train Service to Machu Picchu and Block Access Travel And Tour World