Where is Ranshima?

Where is Ranshima located?

Ranshima, Ranshima (Station), Japan (approx. 43.19657°, 140.8546°)


Where is Ranshima on the map?