Jody FergusonSnow Country JapanMost people wouldn’t realize that Japan is one of the snowiest places on earth.