Where is Tsuruhashi Station?

Where is Tsuruhashi Station located?

Tsuruhashi Station, Osaka, Japan (approx. 34.66589°, 135.5304°)


Where is Tsuruhashi Station on the map?