China’s ambition to construct the world’s largest planned hydropower project on the Yarlung Tsangpo River in Tibet is confronting an increasingly consequential scientific and political question: can a mega-dam of…
China’s ambition to construct the world’s largest planned hydropower project on the Yarlung Tsangpo River in Tibet is confronting an increasingly consequential scientific and political question: can a mega-dam of…