Where is Haibara Station?

Where is Haibara Station located?

Haibara Station, Haibara Station, Japan (approx. 34.52985°, 135.9546°)


Where is Haibara Station on the map?