High-resolution satellite images of the Burj Khalifa skyscraper, Dubai, United Arab Emirates.

Storms