Where is Yodobashi?

Where is Yodobashi located?

Yodobashi, Yodobashi, Japan (approx. 35.696945°, 139.70444°)


Where is Yodobashi on the map?