All hydropower potential Articles

China to build ‘world’s largest’ hydropower dam in Tibet
The outlay for building the dam, including engineering costs, is also expected to eclipse the Three Gorges dam