Exploring the mesmerising and snowy island of Hokkaido