Question: which country has the most snow?
Answer: Japan is the snowiest place on Earth. ...  If you haven't been to Japan yet, it's time to go. Japan gets the most snow in January and February and it's simply non-stop… C'mon, it's the snowiest place on Earth, why wouldn't you wanna go?