Nalubaale Hydroelectric Power Station
Central Region, Uganda
The 2141st largest power station in the world
Nalubaale Power Station, formerly known as Owen Falls Dam, is a hydroelectric power station across the White Nile near its source at Lake Victoria in Uganda. Nalubaale is the Luganda name for Lake Victoria.
Power station data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).