China has begun construction on one of the world’s most ambitious hydropower projects: a massive dam complex on the Yarlung Zangbo River in Tibet. Once completed, it will become the largest hydropower ...
China, which harbours ambitions to control the Yarlung Tsangpo, as the Brahmaputra is known in Tibet, is moving ahead with ...