Where is Yobito Station?
Where is Yobito Station located?
Yobito Station, Yobito Station, Japan (approx. 43.9632°, 144.21802°)
Where is Yobito Station on the map?
{"latitude":43.9632,"longitude":144.21802,"title":"Yobito Station"}