Where is Saruhashi?

Where is Saruhashi located?

Saruhashi, Saruhashi (Station), Japan (approx. 35.61285°, 138.9684°)


Where is Saruhashi on the map?