FWQ – Hakuba 2017 – Event Re-cap Freeride World Tour January 17, 2017 1312 January 17, 2017 – Hakuba, Japan – History was made today on the the snow-stacked terrain of Japan’s premier ski destination, Hakuba, Japan, situated in the Japanese Alps. Fifty-six riders representing the in...