High-resolution satellite images of Maputo, Mozambique.

Storms