Where is Yodoyabashi Station?

Where is Yodoyabashi Station located?

Yodoyabashi Station, Yodoyabashi Station, Japan (approx. 34.69183°, 135.5009°)


Where is Yodoyabashi Station on the map?