Where is Shimodate Station?

Where is Shimodate Station located?

Shimodate Station, Shimodate Station, Japan (approx. 36.30416°, 139.9781°)


Where is Shimodate Station on the map?