Why Japan boasts some of the best skiing in the world