27 May 2016, 11:49AM
Perry Bernard
489 views
Located on Japans northern most island of Hokkaido, Niseko is regarded as one of Japan’s top 5 ski resorts!: http://www.amped4ski.co.nz/ski-japan/niseko-ski-resort-holidays/