Where is Watanabedori?

Where is Watanabedori located?

Watanabedori, Watanabedori (Station), Japan (approx. 33.58414°, 130.4047°)


Where is Watanabedori on the map?