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?