Drooid Logo
Back to today’s briefing

Story perspectives

China Launches $167.8 Billion Hydropower Dam Amid Regional Concerns

7/21/2025

41 8

1 of 3

China's Hydropower Ambition
  • China has embarked on an ambitious journey to build the world's largest hydropower dam on the Yarlung Tsangpo River in Tibet, a monumental project costing $167.8 billion. Premier Li Qiang launched the initiative, which features five hydropower stations and aims to produce a staggering 300 billion kilowatt-hours each year. However, India and Bangladesh are raising alarms about the potential consequences downstream.
1 / 3