Today I Learned (TIL)
pyarra
•
1y ago
•
100%
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.orgComments 0