(AP) -- The first turbine generator on the right bank of China's massive Three Gorges Dam, the world's biggest hydropower project, has started operations, state media reported Monday.
(AP) -- The first turbine generator on the right bank of China's massive Three Gorges Dam, the world's biggest hydropower project, has started operations, state media reported Monday.