Devastating Rainfall from Hurricane HeleneThe major storm brought heavy precipitation and destructive flooding to coastal Florida and southeastern states. View the full story Credits: NASA Earth Observatory/Lauren Dauphin Download Share Tags Earth Observatory Image of the DayImage CreditNASA Earth Observatory/Lauren DauphinSize720x765px