Tributaries from Mount Rwenzori join River Semuliki in Bundibugyo District as it snakes its way through Ntoroko District to empty its waters into Lake Albert, which forms a natural ...