CHONGQING, July 17, 2026 -- An aerial drone photo taken on July 17, 2026 shows the site of a rainfall-induced landslide along a section of the Wujiang River in southwest China's Chongqing Municipality. Nine people have so far been rescued after a rainfall-induced landslide occurred along a section of the Wujiang River in southwest China's Chongqing Municipality on Friday. None of those rescued sustained leer más life-threatening injuries, according to local authorities of Pengshui Miao and Tujia Autonomous County in Chongqing. The geological disaster saw massive amounts of rock and soil wash downslope at 9:08 a.m. Friday, burying more than 10 residential buildings, leaving local residents trapped and unaccounted for. leer menos