Where is Shimbashi Station?
Where is Shimbashi Station located?
Shimbashi Station, Tokyo, Japan (approx. 35.66634°, 139.7582°)
Where is Shimbashi Station on the map?
Shimbashi Station - Kyoto
Shimbashi Station - Mt. Fuji
Shimbashi Station - Osaka
Shimbashi Station - Novodeviche
{"latitude":35.66634,"longitude":139.7582,"title":"Shimbashi Station"}