Cold snap dumps heavy snow in Japan

A strong cold snap dumps heavy snow on large parts of northern Japan.