Why China is building the world’s largest dam on the Tsangpo, how India may be impacted
On December 25, China approved the construction of the world’s largest hydropower project on the Yarlung Tsangpo (or Zangbo) river in Tibet. On completion, the 60,000 MW project will have the capacity to produce three times the amount of electricity as the …