China’s proposed mega dam at the Great Bend region of the Medog county in the Tibetan Autonomous Region (TAR) would be the ...
This has huge electricity-generating potential. The Chinese Xinhua news agency says the hydropower dam will go a long way to achieving the country’s net-zero goals and described the mega-project as a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results