High-resolution satellite images of the Palace of Versailles, France.

Storms