NASA satellites tracking rain-packed Tropical Storm Chanthu as it heads toward China
Thursday, July 22, 2010 - 06:21
in Earth & Climate
NASA satellite imagery of Tropical Storm Chanthu revealed a large area of moderate to very heavy rainfall as it nears the southeast China coast...