Hakuba Japan

Hakuba is a village in the Japanese Alps and just 3hrs from downtown Tokyo. Magnificent snow filled mountains and such a cute little village. Pretty inexpensive and perfect for beginners and super experienced snowboarders.