Skiing in Japan
For possibly the best powder skiing in the world, ski Japan. The snow that falls in Japan is infamous, and many ski resorts in the country get an average of somewhere between 10 and 18 meters of snow each year. Skiing in Japan should be on anyone’s bucket list that is a current or aspiring [...]