Where is Inaba-Yashiro Station?
Where is Inaba-Yashiro Station located?
Inaba-Yashiro Station, Inaba-Yashiro Station, Japan (approx. 35.3125°, 134.19664°)
Where is Inaba-Yashiro Station on the map?
{"latitude":35.3125,"longitude":134.19664,"title":"Inaba-Yashiro Station"}