Climate & Environment

A landslide in southwest China buries homes and force more than 1,000 to evacuate

Updated: 

Published: 

In this photo released by Xinhua News Agency, rescuers conduct search and rescue operation on the site of the landslide in Pengshui County in southwestern China's Chongqing on Friday, July 17, 2026. (Huang Wei/Xinhua via AP)