High-resolution satellite images of Marseille, France.

Storms