Quote Originally Posted by Fast Eddie WRC View Post
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.
Have you been to Russia? I have, not going back