China’s Three Gorges Dam is the largest power station on the planet by installed capacity, spanning the Yangtze River in Hubei province with a wall of concrete more than a mile and a half wide. Its ...
The Three Gorges Dam is the largest hydroelectric power station ever built and one of the greatest engineering achievements ...
China's launch of a 77.2-billion-yuan ($11.39 billion) infrastructure project to expand the Three Gorges Dam's navigation system is set to eliminate chronic shipping bottlenecks and substantially ...
A report titled "Climate State of the Three Gorges Region in the Yangtze River Basin in 2025", with Senior Engineer Tong Cui of the National Climate Center, China as the first author and Researcher ...