WIP · World in Pocket

Nalubaale Hydroelectric Power Station

Italy

Nalubaale Hydroelectric Power Station

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.

Listen to the audio guide for Nalubaale Hydroelectric Power Station Free on WIP — starts by itself when you arrive, even with the screen off