Hokkaido is the northernmost island of Japan. Google made a three day visit recently. First they needed to break the ice on the Sea of Okhotsk and then time for some dog sledding at Shikaoimachi.
This is a behind the scenes video by Google from this location: