China reiterates its plan to build the world's biggest dam over the Brahmaputra River in Tibet. Says that the planned project near the Indian border has gone through rigorous scientific verification ...
China is also planning to construct the largest hydropower project in the world on the Brahmaputra River near international ...