British Columbia, Canada - December 25, 2024 A windstorm slammed into the southwest coast of British Columbia on Christmas Day, December 25, causing widespread ferry cancellations and power outages.