High-resolution satellite images of Notre-Dame Cathedral, Paris, France.

Storms