Environmentfromwww.aljazeera.com9 months agoChina starts construction of world's biggest hydropower dam in TibetChina is constructing a mega-dam on the Yarlung Zangbo River, projected to be the largest hydroelectric source globally.