A landslide triggered by heavy rain killed at least 24 People in China’s mountainous southwestern Province of Sichuan according to reports

Extreme weather this summer has triggered a series of landslides and floods across the country, leaving scores dead and tens of thousands displaced.

The latest disaster hit a village in puge county and has injured four people, one person remains missing in the accident