Where is Tsuruhashi Station?

Where is Tsuruhashi Station located?

Tsuruhashi Station, Tsuruhashi Station, Japan (approx. 34.66525°, 135.53018°)


Where is Tsuruhashi Station on the map?