Here is another snow and ice map. Not as impressive in Eastern Russia but look at Switzerland, Europe snow!