Nayoro Piyashiri Ski Resort in far north Hokkaido Japan claims to have the best snow in Hokkaido. Nayoro Piyashiri ski area is way off the ski tourism radar.Nayoro, Piyashiri, ski, resort, area, Hokkaido, Japan, accommodation, skiing