KUTCHAN, Hokkaido--An internationally renowned ski resort area in the Niseko region in southwest Hokkaido is often said to be part of Japan, but not in the same "vein." The area has been developed ...
Snowboarders and skiers from the world over are joyfully cutting through fresh northern powder once more with the seasonal opening of the famed international ski resorts in Niseko, Hokkaido.