Japan’s Towns BURIED in 50 Feet of Snow! #japansnow #snow #japan #travelshorts

think you’ve seen snow japan holds the record for the snowiest towns on Earth hit subscribe for more jaw-dropping facts about the world in Almori Prefecture some towns get over 600 in of snow every year that’s taller than a giraffe the Siberian winds and Sea of Japan create epic snowfalls you have to see to believe would you survive a winter here

Discover the snowiest place on Earth—Japan’s Aomori Prefecture! With over 600 inches of snow each year, these towns turn into real-life winter wonderlands. Watch to see why Japan holds the world’s wildest snowfall record!

AloJapan.com