OpenInfraMap

 ⟩ Stats ⟩ Senegal ⟩ Power Plants ⟩ Centrale Hydroélectrique de Sambangalou

Centrale Hydroélectrique de Sambangalou (Sambangalou Hydroelectric Power Station) is a hydro power plant with a total output of 128 MW.