Floating platform built on lake to clear debris in Hurricane Helene aftermath
North Carolina, USA #Climate & Weather