Where is Takanobashi Station?

Where is Takanobashi Station located?

Takanobashi Station, Takanobashi Station, Japan (approx. 34.38277°, 132.4544°)


Where is Takanobashi Station on the map?