Mt. Baker in the North Cascades of Washington set the world record of the most snowfall with 1140 inches in the 1998/1999 season. There have been other record breaking snow storms in the region also.
Click here to cancel reply.
Sorry,At this time user registration is disabled. We will open registration soon!
Don't have an account? Click Here to Signup
© Copyright GreenAnswers.com LLC