A July 3 photo shows the Three Gorges Dam in Yichang, central China's Hubei Province. The last of its 32 turbo generators was put into operation on Wednesday. The world's largest hydropower project is now operating at its full capacity of 22.5 million kw (XINHUA) |