Mountain collapse near Three Gorges Dam raises alarm over stability, landslide risks, and climate-driven threats to communities and infrastructure.
The Borderlens Desk
Mountain collapse near China’s Three Gorges Dam raises alarm over stability