Bumbuna Hydroelectric Power Plant

Bumbuna hydroelectric power plant is located on Seli River in Sierra Leone. Image courtesy of Ronald Vriesema.



  • Bumbuna Hydroelectric Power Station
  • Bumbuna Hydroelectric Power Station
  • Bumbuna Hydroelectric Power Station