Where is Ōdaka Station?

Where is Ōdaka Station located?

Ōdaka Station, Ōdaka Station, Japan (approx. 35.069°, 136.9403°)


Where is Ōdaka Station on the map?