In Canada, residents experience a diverse mix of weather conditions, i.e., freezing rain, coastal winds, and heavy snowfall.