Parts of northern Japan were digging out today from nearly six feet (1.8 metres) of snow after a massive winter storm dumped record amounts.
Parts of northern Japan were digging out today from nearly six feet (1.8 metres) of snow after a massive winter storm dumped record amounts.