06 Feb Japan Is The Next Snow Country
This year Japan has gained a lot of exposure in the snow world. With record highs in snowfall, Japan attracted skiers and snowboarders all around the world to experience great snow and views. Here we have a YouTube video that Joseph Mills had uploaded showing exactly why Japan should be next on your list for an international trip. Niseko, known as one of Japans top 5 resorts is located in the northern part of the country in Hokkaido. You can actually learn more about this excellent resort here.
Check out the bluebird day these riders had. Un-REAL!!