Where is Iida Station?
Where is Iida Station located?
Iida Station, Iida Station, Japan (approx. 35.51972°, 137.8211°)
Where is Iida Station on the map?
Iida Station - Hirugami-Onsen
{"latitude":35.51972,"longitude":137.8211,"title":"Iida Station"}