Where is Kushiro Station?

Where is Kushiro Station located?

Kushiro Station, Kushiro Station, Japan (approx. 34.94959°, 132.13916°)


Where is Kushiro Station on the map?