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

SHARE OUR CONTENT ON SOCIAL SITESTweetThe highest snowfall in history is reported … Continue reading Iwamizawa, Japan (52 MASL): 205 cm of snow!