Japan Hitting The Snow – Skiing In Japan?! April 10, 2013 When you think winter sports you immediately think of The Alps and The Rockies – where big powder has generated big business and world renowned reputations. Japan on the other hand is a country...