Where is Ōmura Station?

Where is Ōmura Station located?

Ōmura Station, Ōmura Station, Japan (approx. 32.9107°, 129.9622°)


Where is Ōmura Station on the map?