Iwamizawa, Japan (52 MASL): 205 cm of snow!

The highest snowfall in history is reported from parts of Hokkaido, Japan, … Continue reading Iwamizawa, Japan (52 MASL): 205 cm of snow!