The ambitious plan to build a mega-hydropower dam across the Brahmaputra at the Great Bend region of the Medog county in the Tibetan Autonomous Region (TAR) in China, has been in the drawing ...
The dam could trigger flash floods or lead to water scarcity downstream (Representative photo) China will be constructing the world's largest hydropower dam on the eastern rim of the Tibetan ...