Where is Azumabashi?

Where is Azumabashi located?

Azumabashi, Azumabashi (Station), Japan (approx. 35.585785°, 137.59183°)


Where is Azumabashi on the map?