Where is Shizunai Station?

Where is Shizunai Station located?

Shizunai Station, Shizunai Station, Japan (approx. 42.33691°, 142.36075°)


Where is Shizunai Station on the map?