Where is Iidabashi?

Where is Iidabashi located?

Iidabashi, Iidabashi, Japan (approx. 35.701344°, 139.74321°)


Where is Iidabashi on the map?