Landslide buries residents in southwest China
Rescue workers search for survivors at the site of a landslide along Wujiang river in Pengshui Miao and Tujia Autonomous County, Chongqing, China July 17, 2026. cnsphoto via REUTERS