Massive Landslide Hits China<br />A massive rain-triggered landslide struck Pengshui, Chongqing, on July 17, 2026.<br />Multiple buildings collapsed, several people were trapped beneath the debris, and more than 1,100 residents were evacuated as rescue operations continued.<br />#China #Landslide #BreakingNews #ExtremeWeather
