Looks like winter still has a grip on the northern island of Japan. Hokkaido is still pumping. Miracle March is where its at! Snow is foretasted for the next three days at elevations above 700 meters. Check out this recent photo from Niseko Photography and Guiding taken only about a week ago.