Beijing’s mega-dam on Tsangpo River threatens Tibet as much as India and Bangladesh
Very few news items have generated as much ink as the announcement of Beijing’s approval of the construction of a mega hydropower project (HPP), which could produce three times more energy than the Three Gorges Dam, on the Yarlung Tsangpo River in Tibet. …