High-resolution satellite images of Antananarivo, Madagascar.

Storms