Environmentfromwww.aljazeera.com4 weeks 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.