Heavy rains, landslides and floods lash Cusco, Peru

26,996 次觀看・2 年前

Heavy rains caused the Alcamayo river to swell, flooding the streets and train tracks in Machu Picchu, the city that connects tourists to its famous ruins.

One person has been reported missing so far.

Machu Picchu, which sits some 7,874 feet above sea level, is Peru's most visited site.