Somewhere in western Russia would be good.. there must be somewhere in that huge area that is suitable (with sure snow, forest & large towns nearby)...

Global warming makes many places less snow-certain, but I don't think Russia is one.