Where is Ishibashi?

Where is Ishibashi located?

Ishibashi, Ishibashi (Station), Japan (approx. 36.43631°, 139.8666°)


Where is Ishibashi on the map?