High-resolution satellite images of the Nile River, Africa.

Storms