Over 700,000 skiers and snowboarders visit Niseko each season (December through March). Dorothy Veitch finds out why