China has begun construction on one of the world’s most ambitious hydropower projects: a massive dam complex on the Yarlung Zangbo River in Tibet. Once completed, it will become the largest hydropower ...
China is moving forward with the construction of the world’s most powerful hydroelectric facility in the Tibet Autonomous Region. The $165 billion Motuo Hydropower Station, announced in mid-2025, is ...
Hundreds of miles from China’s populous coastline, a sharp bend in a remote Himalayan river is set to become the centerpiece of one of the country’s most ambitious – and controversial – infrastructure ...