Google dog sledding on Japanese island Hokkaido

Japan · Reply

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.

ice-breaking-japan
Larger

dog-sledding-japan
Larger

This is a behind the scenes video by Google from this location:

Please wait...

Leave a Reply