Where is Izu Hokkawa-eki?

Where is Izu Hokkawa-eki located?

Izu Hokkawa-eki, Izu Hokkawa-eki, Japan (approx. 34.82728°, 139.07573°)


Where is Izu Hokkawa-eki on the map?