The Three Gorges Dam is the largest hydroelectric power station ever built and one of the greatest engineering achievements ...
The Three Gorges Dam stretches across the Three Gorges in Yichang City, central China's Hubei province, Sept. 15, 2026. (Photo provided to China News Service) Water storage at the Three Gorges ...
China’s Three Gorges Dam generates huge amounts of power and controls flooding, but extreme weather and environmental ...
More details of the tragic drowning of eight children have emerged, as experts warn the Three Gorges Dam could collapse and ...
China witnessed water levels surpassing flood control alert thresholds in 81 major rivers at 8 am Wednesday, as relentless ...
Twenty years on from the completion of the controversial Three Gorges Dam, our reporter joins a cruise up the Yangtze ...
The International Hydropower Association (IHA) said global installed hydropower capacity reached 1,469 GW in 2025 after the addition of 28 GW of new capacity during the year, including a record 11.6 ...
Sanxia in Yichang is the Chinese name for the Three Gorges reach of the Yangtze River. The landscape joins steep gorge walls, deep water and the Three Gorges Dam into a single river corridor.
By Liz Lee, Nicoco Chan and Go Nakamura XIANGYANG, China, Aug 11 (Reuters) - Typhoon Dolphin churned deeper inland to the central Chinese province of Hubei on Tuesday, flooding streets, forcing the ...