High-resolution satellite images of Salvador, Brazil.

Storms