Hehehe! it would evaporate within an hour here. I bet no one there blinks twice at two feet of snow, but two inches here, and everyone loses their minds.
Sounds neat! Sometimes our northern mountains (south end of the Rockies) in NM get a few feet. What part of Canada do you hail from?