Once ready, the dam will be three times more powerful than the Three Gorges Dam, also located in China and currently the ...
6hon MSN
China’s mega dam project: Could Brahmaputra become a ‘water bomb’ for India? | Explained
China’s proposed $168-billion hydropower project on the Yarlung Tsangpo has raised serious environmental, humanitarian and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results