Where is Shibukawa Station?

Where is Shibukawa Station located?

Shibukawa Station, Shibukawa Station, Japan (approx. 36.49088°, 139.0082°)


Where is Shibukawa Station on the map?