China’s world largest hydropower dam in Tibet sparks controversy

China is building the world’s largest hydropower dam on the Yarlung Tsangpo River in Tibet

China is building the world’s largest hydropower dam on the Yarlung Tsangpo River in Tibet. This dam will produce 300 billion kilowatt-hours of electricity annually. It will surpass the Three Gorges Dam in size and energy output. The project is worth over 1 trillion yuan ($137 billion). It is a key part of China’s push […]