Hydropower in Senegal

Installed capacity60MW

More resources