The Three Gorges Dam in China is the world’s largest hydroelectric power station, a monumental engineering feat that ...
BEIJING--China has approved the construction of what will be the world’s largest hydropower dam, kicking off an ambitious ...
When I travel, I have the opportunity to see nature’s beauty and wonder. I feel insignificant compared to what nature can create. However, I have been in awe of formidable man-made structures as well, ...
SHANGHAI (Reuters) - As China counts the costs of its most punishing flood season in more than three decades, the role played by the massive and controversial Three Gorges Dam - designed to help tame ...
The second-highest rainfall that's swamped China in more than a half-century has fueled new questions about the world's biggest hydroelectric facility, billed as helping to tame floodwaters. Since ...
China's Three Gorges Dam, the world's largest hydropower project, is retaining huge amounts of sediment and nutrients and causing significant erosion in the downstream reaches of the Yangtze River, ...
As the reservoir behind the Three Gorges Dam on the Yangtze River is to be filled to capacity, controversy has resurfaced, following official... Next year, the reservoir behind the Three Gorges Dam on ...
Liao Ran, a corruption analyst at Transparency International, discusses the fall of Zhou Yongkang, China’s former security chief, and the consolidation of power by President Xi Jinping. By Didi ...
At least 14 people were killed Saturday in southern China because of seasonal rains and flooding. Three floodgates of the Three Gorges Dam that spans the Yangtze River were opened as the water level ...
Heavy flooding upstream on the Yangtze River and its tributaries is causing the massive Three Gorges Dam to buckle under the strain of all that water. Cities and villages by the dozens have been ...
Torrential rainfall in China this month has flooded over a hundred cities, displaced millions of people, and stoked fears of a possible “black swan event” in the form of the famous Three Gorges Dam ...