Where is Shinbashi?

Where is Shinbashi located?

Shinbashi, Shinbashi, Japan (approx. 35.6638°, 139.75517°)


Where is Shinbashi on the map?