There is a Canadian section on this site. Keep in mind though, 90% of the users here are from Australia which is in a crippling drought and we don't see much snow so I'm not sure you'll get much by way of experience.
That said, you could post in the Japan section too as they will have some adverse weather there also as will our USA friends.