Storm Leonardo: The ‘Leonardo’ storm has caused devastation in Spain and Portugal, located on the Iberian Peninsula in Europe. In the Andalusia region of southern Spain, 800 liters of rain fell per square meter in a single week, which is typically the amount of rainfall received there in an entire year.