This aerial picture taken on September 27, 2024 shows a flooded street after Hurricane Helene made landfall in Steinhatchee, Florida. Hurricane Helene killed at least 17 people and caused massive flooding across the southeast United States on September 27, 2024, knocking out power for millions of customers. (Photo by Ricardo ARDUENGO / AFP)