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. 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 […]