Where is Kurihashi?

Where is Kurihashi located?

Kurihashi, Kurihashi (Station), Japan (approx. 36.13568°, 139.694°)


Where is Kurihashi on the map?