High-resolution satellite images of Lilongwe, Malawi.

Storms