Machu Picchu Railway Worker Protest Strands Hundreds of Tourists. - Zerpa, Fabiola (Bloomberg.com, 2024)