News

Three Gorges Dam is the largest hydropower project ever built. When construction began in 1994, it was designed not only to generate electricity to propel China’s breakneck economic growth, but ...
China’s Three Gorges Dam, the world’s biggest and most controversial hydropower structure, was rumored to have been cracking and splitting as people posted satellite images of the structure ...
The Three Gorges Dam in China is not just the largest dam in the world—it's one of the most ambitious engineering projects in human history. Built across the Yangtze River, this colossal ...
The Three Gorges Dam, China's colossal hydroelectric marvel, stands as a testament to human engineering prowess. This massive structure, spanning the Yangtze River in Hubei Province, not only ...
A person takes photos as water is released from the Three Gorges Dam, a gigantic hydropower project on the Yangtze River, to relieve flood pressure in Yichang, central China's Hubei province, July ...
AP When the construction of China's Three Gorges Dam was completed in 2006, most Chinese citizens must have hoped it was worth the huge cost: 1.4 million people had to be relocated from towns ...
The Three Gorges Dam, built to stop these things, is now in the spotlight. The Three Gorges Dam is the world’s largest hydroelectric power station, with an installed capacity of 22,500 megawatts ...
The idea for the Three Gorges Dam isn’t new. It dates back to 1919 when Sun Yat-sen, often called the father of modern China, proposed harnessing the power of the Yangtze River.
Everything about the Three Gorges dam is huge, including the number of people it has affected. The reservoir created by the dam has already displaced more than a million people. Another 80,000 are ...
The Three Gorges Dam is a marvel of engineering, capable of holding approximately 39.3 cubic kilometers of water. Its massive size and water storage capacity have made it a focal point for ...
After the Flood. Photoessay on Three Gorges Dam on China's mighty Yangtze River; dam is world's largest in terms of water displacement, flood control and power generation; could restrain summer ...
The Three Gorges Dam, spanning the Yangtze River in China, currently holds the world title for installed capacity and annual hydroelectricity generation, producing between 95 and 112 TWh every year.