Drooid Logo
Back to today’s briefing

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.