Landslide in an area affected by torrential rains

Landslide in an area affected by torrential rains