China has reiterated its plan to build the world's largest dam over the Brahmaputra River in Tibet, near the Indian border.
Beijing- China on Monday reiterated its plan to build the world's biggest dam over the Brahmaputra River in Tibet near the ...
China approved plans to build a dam over the Brahmaputra River called Yarlung Zangbo in Tibet close to the Indian border.