A visit to Japan primarily for off-piste skiing and touring on the Island of Hokkaido.
Added 18 Nov 18 by admin