Where is Hatchobori?

Where is Hatchobori located?

Hatchobori, Hatchobori (Station), Japan (approx. 34.39407°, 132.46303°)


Where is Hatchobori on the map?