China partly starts largest hydro project on Brahmaputra
China on Sunday partly commissioned its largest hydropower station in Tibet, built on the Brahmaputra river, that could restrict the flow of water in the major river in the riparian regions in India and Bangladesh.
