High-resolution satellite images of Fortaleza, Brazil.

Storms