Where is Nippombashi?

Where is Nippombashi located?

Nippombashi, Nippombashi (Station), Japan (approx. 34.667°, 135.5061°)


Where is Nippombashi on the map?