As we all know, snow has started in most places. So we know, that we will see snow the in UK in late 2010.
It may have been somewhere in Scotland such as the Cairngorm Mountains where most snow falls in the country . Or Snowdonia where 3,500 mm of water is said to fall annually there !
Canada
Alaska
USA
china
The country with the most snowfall is Japan, particularly in areas like Hokkaido and Niigata. These regions experience heavy snowfall due to Siberian winds bringing moisture from the Sea of Japan, resulting in deep accumulations of snow each winter.
The most dense country in the UK is England.
china
in cold places
In Scotland you get the most rainfall because of all the high mountains.
Yes, most parts of the UK see snow at sometime during the winter, Scotland being the northern most country gets the most. Here are some common cities and there chance of snow in the winter; London - 60% Birmingam - 70% Manchester - 75% Liverpool - 60% Newcastle - 80% Exeter - 60% Sheffield - 70% Norwich - 65% Aberdeen - 80% Inverness - 80% Cardiff - 65% Belfast - 70%