News
China completes world’s second largest hydropower project
China has completed work on the Baihetan hydropower project on the upper Yangtze, the second largest in the world with a capacity of 16GW, Xinhua reports. The project’s 289m double-curvature…