Earthlog

The Iberian blackout

Spain and Portugal lose power · 28 April 2025

Data as of 4 Nov 2026, 12:00 UTC

×1