Add Yahoo as a preferred source to see more of our stories on Google. The Yarlung Tsangpo Grand Canyon in Tibet, China, site of a planned dam. mayanming via Wikipedia China has begun construction on a ...
Beijing's approval of a controversial mega dam in the lower reaches of the Yarlung Tsangpo River, which flows from Tibet autonomous region into India, has sparked concerns about the environmental ...
China has officially launched the construction of a massive hydropower project along the Yarlung Tsangpo river, known as the Brahmaputra in India. This new initiative, expected to be one of the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results