Rescue operations underway after Chongqing landslide
Xinhua
| July 19, 2026
2026-07-19
Share:
An aerial drone photo taken on July 18, 2026 shows rescuers working at the site of a landslide in Pengshui Miao and Tujia Autonomous county, southwest China's Chongqing Municipality. [Photo/Xinhua]