News

China has launched the $167 billion Tibet mega-dam on the Yarlung Tsangpo River despite potential downstream risks in India ...
China is building an extremely high-capacity hydropower plant in Tibet. However, the project meets with many concerns.