China’s Three Gorges Dam at full capacity
The giant and controversial Three Gorges Dam on China’s Yangtze River started working at full capacity on Wednesday as the last of its 32 generators went into operation. Three Gorges Dam is the world’s largest hydropower project and largest base of clean energy