Where is Ōtori Station?

Where is Ōtori Station located?

Ōtori Station, Ōtori Station, Japan (approx. 34.53192°, 135.4589°)


Where is Ōtori Station on the map?