That's really a lot of snow.





That's really a lot of snow.
Snow depth in the Japanese city of Hokkaido this winter surpassed the mark of 17 meters.