Xiluodu Hydroelectric Power Plant

The 13.86GW Xiluodu hydropower plant is developed on Jinsha Jiang River, China.