High-resolution satellite images of Ibadan, Nigeria.

Storms