High-resolution satellite images of the artificial archipelago Palm Jumeirah, Dubai.

Storms