High-resolution satellite images of Dodoma, Tanzania.

Storms