pyarra@vlemmy.netM to Today I Learned (TIL)@vlemmy.net · 2 years agoTIL 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.orgexternal-linkmessage-square0fedilinkarrow-up111
arrow-up111external-linkTIL 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.orgpyarra@vlemmy.netM to Today I Learned (TIL)@vlemmy.net · 2 years agomessage-square0fedilink