Where is Umahori-eki?

Where is Umahori-eki located?

Umahori-eki, Umahori-eki, Japan (approx. 35.0107°, 135.60258°)


Where is Umahori-eki on the map?