Debris and destruction from Hurricane Helene is seen on Dec. 23, 2024 in Lake Lure, North Carolina. Photo: Melissa Sue Gerrits/ ...