
The giant and controversial Three Gorges Dam in China has launched the last of its generators, just as it hits its annual flood peak.
The final 32 generators went into operation this week, making it the world's largest hydropower project, built on the Yangtze River in the Hubei Province.
It is designed to decrease the risk of flooding during the current peak rainfall season, as well as store and distribute water during the dry periods.
A series...