Where is Imazu Station?

Where is Imazu Station located?

Imazu Station, Imazu Station, Japan (approx. 34.731°, 135.351°)


Where is Imazu Station on the map?