Where is Funabashi?

Where is Funabashi located?

Funabashi, Chiba, Japan (approx. 35.699997°, 139.98866°)


Where is Funabashi on the map?