As Many as 800 Tourists Left Stranded at Machu Picchu After Demonstrators Block the Only Route Out of the UNESCO Heritage Site
Following the ousting of President Pedro Castillo, protests in Peru have blocked the only route to Machu Picchu, stranding 800 tourists.