Where is Kanbayashi?
Where is Kanbayashi located?
Kanbayashi, Kanbayashi, Japan (approx. 36.91859°, 137.51292°)
Where is Kanbayashi on the map?
{"latitude":36.91859,"longitude":137.51292,"title":"Kanbayashi"}