Best snow in the world? Nipple deep powder? Ridiculous amounts of all that? Welcome to Japan. I was just skiing around Hokkaido (the northern island of Japan) and here are my thoughts and ideas: Fly into New Chitose Airport (CTS) Rent a car (Helps being mobile and go where the snow is) make sure your […]