Where is Tajimi Station?

Where is Tajimi Station located?

Tajimi Station, Tajimi Station, Japan (approx. 35.336063°, 137.12183°)


Where is Tajimi Station on the map?