China's ambitions for a massive hydropower dam in Tibet VnExpress China hopes the world's largest hydropower dam on the Yarlung Tsangpo River in Tibet will help the country achieve energy independence, but the project faces skepticism.
China begins construction of massive hydropower dam in Tibet VnExpress China has started building a hydropower dam on a river flowing through Tibet and India, projected to be larger than the Three Gorges Dam.