Where is Shinshimashima Station?

Where is Shinshimashima Station located?

Shinshimashima Station, Shinshimashima Station, Japan (approx. 36.189877°, 137.82144°)


Where is Shinshimashima Station on the map?