Tourists Evacuated from Machu Picchu
Foreign tourists take cover as a helicopter takes off while waiting their turn to be evacuated from the Machu Picchu Pueblo archeological site in Cuzco, Peru. Peruvian authorities are hoping to evacuate the last tourists stranded after heavy rains and mudslides blocked the train route to Machu Picchu.