Where is Shinmaebashi-eki?

Where is Shinmaebashi-eki located?

Shinmaebashi-eki, Shinmaebashi-eki, Japan (approx. 36.379°, 139.047°)


Where is Shinmaebashi-eki on the map?