Winter Ride: Cape Soya, Hokkaido
/Crazy idea, freezing cold, icy roads, fatigue but also good company, good food, good sleep and some good stories to tell. The team at Ural Japan organized the traditional winter ride to the northernmost point of Japan - Cape Soya, Hokkaido.