Jebba Hydroelectric Power Station
Nigeria
>
Niger
>
Mokwa
>
Jebba Hydroelectric Power Station
Jebba Hydroelectric Power Station is a building in Mokwa.
Jebba Hydroelectric Power Station
Building
Yes
Operator
Mainstream Energy Solutions Limited
Le Niger