Where is Shin-Maebashi Station?

Where is Shin-Maebashi Station located?

Shin-Maebashi Station, Shin-Maebashi Station, Japan (approx. 36.379032°, 139.04704°)


Where is Shin-Maebashi Station on the map?