Whoever coined the term ‘Japow’ was probably drowning waist deep in the soft white fluffy stuff in the Land of the Rising Sun. Japan boasts a number of amazing ski regions which are favored by the snow gods and granted consistent powder year on year.
There is Hakuba Valley which is a short trip from Tokyo and home to ten popular resorts along the Japanese Northern Alps. Close by is the famed Nozawa Onsen where soaking in an outdoor hot spring while snow drizzles down is a daily ritual in winter time. Last but not least you have premier destinations near Sapporo, Hokkaido like Niseko and Rusutsu. There are also a number of smaller resorts dotted around the country - hidden gems waiting to be discovered.