China has announced that it has completed a major hydropower dam on the Brahmaputra, called Yarlung Zangbo, in Tibet.