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 ...
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 ...
China’s construction of what is being billed as the world’s largest dam on the Tibetan plateau was one of the highlights of a New Year’s address by President Xi Jinping, a clear indication that ...