China today 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 an