Monsoon building over the coast of Mombasa, Kenya May 2007