Nalubaale Hydroelectric Power Station
The 928th tallest dam 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.
Dam data from Wikidata (CC0) plus curated additions. Summary from Wikipedia (CC BY-SA).