What mountains have the deepest snow?



  1. 0 Votes

    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. 

Please signup or login to answer this question.

Sorry,At this time user registration is disabled. We will open registration soon!