HOME sportPeru protests block access to Machu Picchu, stranding tourists International Image news portalsport 2024-04-30 10:21:020By Lucinda Elliott, ReutersRiot police guard the entrance to the trail leading to the ruins from Machu Picchu Pueblo, Peru Photo: AFP上一篇Chinese ballet to illuminate Dutch stadium下一篇Goldman Sachs upbeat on A shares