Experiencing Japan's Best Kept Secret: Magical Ganiba Onsen in Winter.