Where is Inawashiro?

Where is Inawashiro located?

Inawashiro, Inawashiro (Station), Japan (approx. 37.54626°, 140.1032°)


Where is Inawashiro on the map?