India raises Brahmaputra dam plan with China

China has revealed plans to build the world's largest dam in Tibet, exceeding the size of the Three Gorges Dam. The proposed dam will be constructed on the Yarlung Tsangpo River (Brahmaputra in India) ...
The planned construction of the world's largest dam by China on the Brahmaputra River in Tibet raises environmental concerns ...