Rescue teams work after a landslide that trapped people along a section of the Wujiang River in Pengshui Miao and Tujia autonomous county, Southwest China’s Chongqing municipality, July 17, 2026. (PHOTO / HANDOUT VIA XINHUA)
CHONGQING – A landslide buried an unspecified number of houses and trapped people along a section of the Wujiang River in Pengshui Miao and Tujia autonomous county, Southwest China’s Chongqing municipality, on Friday morning, local authorities said.