Which resort has the best snow?

So the Alps has had the most snow in December since 1999, but which resort has the best?

Share this post Share on FacebookTweet about this on TwitterShare on Google+

Leave a Reply

Your email address will not be published.