A landslide on the outskirts of the southwestern Chinese city of Chongqing has killed at least eight people and left 34 others missing as of July 18, 2026. Rescue efforts are ongoing in the affected area.

This tragic event highlights the risks posed by natural disasters in the region.

Sources