Published On Sep 25, 2024
Hokkaido Road 1126 is a prefectural road in Hokkaido, the Zenibako Station Line, which begins at JR Zenibako Station in Otaru City and ends at National Road No. 5. At 2.048 km in length, it is a short road, but the surrounding scenery is somehow nostalgic.
show more