High-resolution satellite images of Buenos Aires, Argentina.

Storms