Construction site of the world’s second largest hydropower station
The Bakhachang Hydropower Station project on the Jinsha River in China, upon completion, will boast an installed capacity of up to 16 million kW.Bakhachang is a hydropower project currently under ...