WIP · World in Pocket

Sambangalou Hydroelectric Power Station

Italy

Sambangalou Hydroelectric Power Station is a hydropower plant under construction in Senegal, with planned capacity installation of 128 megawatts (172,000 hp) when completed.

Listen to the audio guide for Sambangalou Hydroelectric Power Station Free on WIP — starts by itself when you arrive, even with the screen off