• Flying Squid@lemmy.world
    link
    fedilink
    arrow-up
    13
    ·
    10 mesi fa

    Three Gorges Dam (which has been a massive environmental catastrophe itself) generates 10% of China’s electricity.