how do place such as Italy, poland, france, serbia, Ukraine etc get so much snow, where does it all come from ? northern Italy got 3ft of snow, here we get overjoyed about 10cm of snow, why do they get so much more snow than us, I suppose Italy is surrounded by water so they get a lot of convection possibly ?
there was snow in Algeria aswell