单词 | owen falls |
释义 | Owen FallsOwen Falls,on the Victoria Nile, SE Uganda, near Jinja, site of the Nalubaale Dam (formerly the Owen Falls Dam), completed 1954. The dam, which submerged the waterfall, controls the discharge from Lake Victoria (c.2 mi/3.2 km upstream) into the Nile basin and supplies hydroelectricity to Uganda and Kenya. The Kiira Dam, completed in 1999, is located .6 mi (1 km) downstream on a separate channel. |
随便看 |
|
英语词典包含2567994条英英释义在线翻译词条,基本涵盖了全部常用单词的英英翻译及用法,是英语学习的有利工具。