China starts construction of world’s biggest hydropower dam in Tibet – Al Jazeera

China has started building a mega-dam on the Yarlung Zangbo River in Tibet, which could become the world’s largest source of hydroelectric power when …Read More