Read Also: SpaDeX mission: ISRO's satellites near 3m in space docking trial, shares video The Three Gorges Dam on the Yangtze River generates 100 billion kWh yearly. Similarly, the space solar ...
Science: NASA scientists have warned that China's Three Gorges Dam, the world's largest hydroelectric power station, has the potential to slightly alter Earth's rotation. The massive dam, which spans ...