This was from Nature magazine. These are concentrating solar, renewable energy plants, linked in a so-called "supergrid" to supply all of the electrical power to Europe, largely from developing countries -- high-voltage DC currents.
C'est tiré de Nature Magazine. C'est une concentration de centrales solaires à énergie renouvelable, reliées ensemble dans un super-réseau (supergrid) qui fournirait en électricité toute l'Europe, en provenance surtout des pays en voie de développement.