Where is Shimata Station?
Where is Shimata Station located?
Shimata Station, Yamaguchi, Japan (approx. 33.99055°, 131.9608°)
Where is Shimata Station on the map?
{"latitude":33.99055,"longitude":131.9608,"title":"Shimata Station"}