(Now corrected with more accurate title and labels. My thanks to those of you who offered your critique with kindness.) Searching online for the "snowiest" countries in the world will give you lots of different answers, since there's no consistent or useful definition. So, I came up with a definition based on snowfall in each country/territory's more populous places, and a chart to go with it. Not for science, just for fun. Hope you like it! Snowfall data from Weatherspark.com   submitted by   /u/PeterVexillographer [link]   [comments]