High-resolution satellite images of the Eiffel Tower, Paris, France.

Storms