Where is Ōshida Station?
Where is Ōshida Station located?
Ōshida Station, Ōshida Station, Japan (approx. 39.7418°, 141.2806°)
Where is Ōshida Station on the map?
Ōshida Station - Ginzan-onsen
{"latitude":39.7418,"longitude":141.2806,"title":"Ōshida Station"}