NEKOMA Mountain mentioned as one of the "8 Amazing Ski Resorts in Japan for Your Next Winter Getaway" on Travel and Leisure.