High-resolution satellite images of Niamey, Niger.

Storms