Persistent rain has triggered flooding and landslides across Peru this month, forcing thousands of people to leave their homes.
On Tuesday, a third mudslide hit a town in the Cusco region. Crews were already working to remove the mud and debris from the previous mudslides before the latest one hit.
The main square was full of mud and several villagers scrambled to get to higher ground.
More than 16 hours of heavy rain caused the Huallaga River to overflow on Sunday. Before long, the rushing waters were damaging homes and carrying cars downstream.
More than 70 buildings have been damaged, including a church and a medical center. Runways at several airports are also underwater, which has prompted authorities to suspend flights.