Firefighters conduct a rescue operation following a landslide triggered by torrential rain in Qingyang village of Bijie, Guizhou province, China May 22, 2025. cnsphoto via REUTERS
Firefighters conduct a rescue operation following a landslide triggered by torrential rain in Qingyang village of Bijie, Guizhou province, China May 22, 2025. cnsphoto via REUTERS