todayilearned

TIL the snowiest place on Earth is in Japan, in Aomori and the surrounding area, known for having some of the heaviest snowfall in the world.

en.wikipedia.org
7
0
Comments 0