That delicious peninsula

Spain and Portugal, how you cheer us up…