China approves construction of world’s largest dam on Yarlung Tsangpo River in Tibet, the main tributary of Brahmaputra River

China approves construction of world’s largest dam on Yarlung Tsangpo River in Tibet, the main tributary of Brahmaputra River