Robert Thomson: Cape Soya, Hokkaido, Japan - Japan's northern-most point
Robert Thomson: Wet but still smiling, near Cape Soya, Hokkaido, Japan
Robert Thomson: Saw lots of groups of university cycling club members battling it out for 150km days (near Cape Soya, Hokkaido, Japan)
Robert Thomson: Taking a break after driving rain and headwinds near Cape Soya, Hokkaido, Japan
Robert Thomson: Sarufutsu Park Campground in Sarufutsu Town, Japan - not recommended...very exposed
Robert Thomson: Sarufutsu Park Campground in Sarufutsu Town, Japan - not recommended...very exposed
Robert Thomson: Swimming in the cool clear waters of Funadomari Bay, Rebun Island, Hokkaido, Japan
Robert Thomson: Swimming in the cool clear waters of Funadomari Bay, Rebun Island, Hokkaido, Japan
Robert Thomson: Swimming in the cool clear waters of Funadomari Bay, Rebun Island, Hokkaido, Japan