Tropical storm off Mozambique causing major flooding in our northern parts of South Africa.

Can have a look here, it is High Resolution.

http://www.weatherphotos.co.za/photos/world_big.jpg