Torrential rainfall, severe thunderstorms, damaging winds, and snowfall have lashed large parts of the province.