Where is Yamabe Station?
Where is Yamabe Station located?
Yamabe Station, Yamabe Station, Japan (approx. 43.24482°, 142.3816°)
Where is Yamabe Station on the map?
Yamabe Station - Furano Station
{"latitude":43.24482,"longitude":142.3816,"title":"Yamabe Station"}