NASA Aquarius Detects Possible Effects of Tropical Storm Lee in Gulf

Tropical Storm Lee made landfall over New Orleans on Sept. 2-3, 2011, with predicted rainfall of 15 to 20 inches 38 to 51 centimeters over southern Louisiana. These charts are from NASA Aquarius spacecraft.

Tropical Storm Lee made landfall over New Orleans on Sept. 2-3, 2011, with predicted rainfall of 15 to 20 inches 38 to 51 centimeters over southern Louisiana. These charts are from NASA Aquarius spacecraft.