Where is Ōkubo Station?

Where is Ōkubo Station located?

Ōkubo Station, Ōkubo Station, Japan (approx. 34.87421°, 135.7769°)


Where is Ōkubo Station on the map?