The 24 May 2026 landslide disaster in Yongchuan, Chongqing, China

The 24 May 2026 landslide disaster in Yongchuan, Chongqing, China

A catastrophic landslide in Yongchuan, Chongqing, China, on the morning of May 24, 2026, resulted in the tragic deaths of 20 people. Satellite imagery from Planet Labs shows that extreme rainfall triggered shallow landslides and channelized debris flows. This event highlights the dangers posed by severe weather patterns and underscores the need for improved disaster preparedness and infrastructure resilience in vulnerable areas. The disaster also raises questions about the impact of climate change on such natural hazards.

Original Source

Read the full article at Eos →

KhanList aggregates and links to publicly available news content. We do not host full articles from third-party sources. Always verify important information with original sources.