China is reportedly moving ahead with a massive $168 billion hydropower project on the Yarlung Tsangpo river in Tibet, ...
Once ready, the dam will be three times more powerful than the Three Gorges Dam, also located in China and currently the ...
China’s proposed $168-billion hydropower project on the Yarlung Tsangpo has raised serious environmental, humanitarian and ...