Where is Mikuriya Station?

Where is Mikuriya Station located?

Mikuriya Station, Mikuriya Station, Japan (approx. 34.71835°, 137.8854°)


Where is Mikuriya Station on the map?