Where is Edogawabashi?

Where is Edogawabashi located?

Edogawabashi, Edogawabashi, Japan (approx. 35.709293°, 139.73413°)


Where is Edogawabashi on the map?