|
Peruvian soldiers help foreign tourists off the helicopter after they were evacuated from Machu Picchu Pueblo in Cuzco, Peru, on Wednesday. Heavy rains and mudslides in Peru have blocked the train route to the ancient Incan city, leaving nearly 2,000 tourists stranded. |
|