The hydropower dam, which is one and a half times larger than the Three Gorges Dam, is now operational
The O Dong De Dam generated electricity from all 12 turbines on June 16, supplying power from the Yangtze River Valley in the southwest to the most densely populated areas ...