China’s Baihetan Dam is 2nd largest hydropower station in world
The Baihetan hydropower project is a 16GW hydroelectric facility on the Jinsha River, a tributary of the Yangtze River in south-west China. It is the world’s second biggest power station in terms of generating capacity after the Three Gorges Dam. The Dam project entered its full operation period as it was delivered to China Yangzte Power Co., Ltd., a subsidiary of China Three Gorges Corporation on Jan 31, 2024. The […]