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?
{"latitude":34.82728,"longitude":139.07573,"title":"Izu Hokkawa-eki"}