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.