Where is Mabashi?

Where is Mabashi located?

Mabashi, Mabashi (Station), Japan (approx. 35.81128°, 139.91702°)


Where is Mabashi on the map?