This imagery is from a NASA space satilite
Keywords: NASA, Tropical rain fall measurement, Goddard Space Flight Center