Peru evacuated some 1,400 tourists overnight from the train station that serves the Inca citadel of Machu Picchu, while about 900 others remained stranded Tuesday as protesters blocked the railway
Peru evacuates 1,400 tourists from Machu Picchu amid protest

130