Environmentfromwww.aljazeera.com1 month 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.