High-resolution satellite images of Dushanbe, Tajikistan.

Storms