The hydropower dam, in quake-prone Tibet, is set to be the world’s biggest. But China has said little about the project, ...
India has voiced concern about Beijing’s plan to build a dam in Tibet that is three times larger than China’s Three Gorges, currently the world’s largest hydropower facility.
Despite protests from locals, India is building a giant hydro dam on the Siang River to counter a Chinese dam.
China is building the world’s largest hydropower dam on a river that flows into India and Bangladesh with potential impact on ...