St. John’s is the biggest city and capital of Newfoundland and Labrador in Canada.
The area experiences significant snowfall of up to 132 inches each year. The region also encounters freezing rain and snowstorms that can persist until the month of April.