Where is Shibetsu?
Where is Shibetsu located?
Shibetsu, Hokkaido, Japan (approx. 43.6611878°, 145.1314351°)
Where is Shibetsu on the map?
{"latitude":43.6611878,"longitude":145.1314351,"title":"Shibetsu"}