Where is Shimbashi?
Where is Shimbashi located?
Shimbashi, Okayama, Japan (approx. 34.65681°, 134.0234°)
Where is Shimbashi on the map?
{"latitude":34.65681,"longitude":134.0234,"title":"Shimbashi"}