Where is Hikosan Station?

Where is Hikosan Station located?

Hikosan Station, Hikosan Station, Japan (approx. 33.500732°, 130.86903°)


Where is Hikosan Station on the map?