Where is Tabata Station?

Where is Tabata Station located?

Tabata Station, Tabata Station, Japan (approx. 35.7374°, 139.76149°)


Where is Tabata Station on the map?