China has officially begun building the world’s largest hydropower dam on the Brahmaputra River in Tibet, close to India’s Arunachal Pradesh border, with a staggering investment of $167.8 billion. Premier Li Qiang inaugurated the project at a ground-breaking event held in Nyingchi City, on the lower reaches of the river known locally as Yarlung Zangbo....
