The below link is one of many lists of top ski resorts in the world. The list may be a bit euro centric but generally seems reasonable. They also list the stats on each ski area and the snowfall stat caught my eye. The stat is in cm of snow per week which is a bit unusual but if you convert to annual snowfall, the metric correlates to some massive snowfall numbers for Europe. For example, Zermatt is listed as getting 2.4 times more snow than Mammoth which equates to about 830 inches per year. Accurate European snowfall numbers are hard to come by. My past first hand experience and research has led to much lower numbers. Any thoughts that support or refute these numbers?
This may be a good topic for @Tony Crocker
World’s Best Ski Resorts Reimagined As Top Trumps / SuperCards - SnowBrains
If you’re planning a return to snow this season, but find planning & research a chore, this ski-themed version of SuperCards (Top Trumps)
snowbrains.com
This may be a good topic for @Tony Crocker