High-resolution satellite images of Ankara, Turkey.

Storms