The planned site is on the lower reaches of the Yarlung Tsangpo River in the Tibet Autonomous Region, in the foothills of the Himalayas. The Power Construction Corporation of China (PowerChina ...
Guwahati: Cutting across party lines, MPs from the northeast stood in parliament opposing China's plan to build the world's largest hydropower dam on the Yarlung Tsangpo River in Tibet ...