That's really a lot of snow!

Snow depth in the Japanese city of Hokkaido this winter surpassed the mark of 17 meters.

Tags

See also

New and interesting