pyarra@vlemmy.netM to Today I Learned (TIL)@vlemmy.net · 1 year 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-up18arrow-down10
arrow-up18arrow-down1external-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 · 1 year agomessage-square0fedilink