Edimburgh? That's an absurd. Ok, last winter was snowy there, but any other capital of Central or Eastern Europe has more days of snow than Edinburgh. Vienna, Bucharest, Warsaw, Sofia, Sarajevo, etc.
Some years it can snow a lot, but usually does not snow so much, and some years there is little snow. Last year most of the ski resorts just managed to open a few days.