On February 2, 2026, in Japan, drivers traveled through massive snow walls on the route to Sukayu Onsen in the Hakkoda Mountains.
On February 2, 2026, in Japan, drivers traveled through massive snow walls on the route to Sukayu Onsen in the Hakkoda Mountains.