High-resolution satellite images of Juárez, Mexico.

Storms