Why Nozawa Onsen is our favourite ski resort of all time

Best Places to Ski in Japan