Firefighters conduct a rescue operation following a landslide in Qingyang

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