High-resolution satellite images of the Space Needle, Seattle, United States.

Storms