China has approved the construction of the world's largest hydropower dam on the Yarlung Zangbo River in Tibet, near the Indian border. However, this move is closely monitored by neighbouring countries.
China has approved the construction of the world's largest hydropower dam on the Yarlung Zangbo River in Tibet, near the Indian border. However, this move is closely monitored by neighbouring countries.