Where is Sembayashi-Omiya Station?

Where is Sembayashi-Omiya Station located?

Sembayashi-Omiya Station, Sembayashi-Omiya Station, Japan (approx. 34.724°, 135.5491°)


Where is Sembayashi-Omiya Station on the map?