High-resolution satellite images of Nouakchott, Mauritania.

Storms