Africa
Africa
Bumbuna Hydroelectric Power Station, Tonkolili District, West Africa
The 50MW Bumbuna hydroelectric power plant is located on the Seli river in the Tonkolili district of Sierra Leone, West Africa. The first phase of the project was completed and commissioned in November 2009. It was launched to provide...
Subscribe
- Never miss a story with notifications
- Gain full access to our premium content
- Browse free from any location or device.





































