Active fault line, floods, dam break risks: China’s mega Yarlung Tsangpo project draws scrutiny
New Delhi, Sep 5 (IANS) China’s mega hydropower project on the Yarlung Tsangpo river in Tibet, near the heavily militarised border with India, warrants urgent global scrutiny amid growing concern over its devastating consequences, a report has stated.