News
China's controversial Three Gorges ... definition satellite images of the dam on its Weibo account to show that the project 'has no problems at all'. The 185-meter Three Gorges Dam has been ...
Dams often attract significant national and international controversies, yet few dams would come as close as China's Three Gorges Dam, the world's largest hydropower project. The massive dam has ...
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 ...
NASA's Landsat satellites have provided detailed, vivid views of China's Three Gorges Dam since construction ... Measuring Mission satellite to estimate how the dam's construction impacted area ...
Located in central China’s Hubei province, the Three Gorges Dam spans the longest river in Eurasia, the Yangtze River. It utilizes the flow of water from three nearby gorges – Qutangxia, Wuxia ...
Construction of China's Three Gorges Dam is likely to be finished by 20 May, nine months ahead of schedule, according to state media reports. But several generators will still have to be installed and ...
YICHANG, Hubei -- Two cargo ships collided upstream from the Three Gorges Dam on China's longest Yangtze River, leaving seven sailors missing, local authorities said Saturday. The collision took ...
One of the largest and most remarkable human-made structures in the world, China’s Three Gorges Dam, has achieved feats far beyond energy production. This colossal dam, built on the Yangtze ...
NASA reports that the construction and operation of China's Three Gorges Dam have slightly slowed Earth's rotation by 0.06 microseconds. This effect is due to the redistribution of water mass ...
BEIJING, Nov. 24 (Xinhua) -- The shipping throughput of the Three Gorges Dam, the world's largest hydropower project, had reached 160 million tonnes as of 6 p.m. Thursday, surpassing the highest ...
Perhaps the most stunning achievement in its history of civil engineering feats was the construction of the Three Gorges Dam. Originally approved for construction in 1992, the building of the dam ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results