Story perspectives
Xiluodu Dam: Powering Progress Amid Displacement and Disruption
4/17/2025
50 5
1 of 1
Story summary
- The Xiluodu Hydropower Station, a colossal engineering marvel straddling Sichuan and Yunnan, boasts an impressive capacity of 13,860 MW. Since its completion in 2007, it has generated a staggering 57.12 billion kWh each year, bolstering energy security and flood control. Yet, this progress came at a cost, displacing 180,000 people and disrupting local ecosystems.
