High-resolution satellite images of Kabul, Afghanistan.

Storms