Where is Ōbuke Station?

Where is Ōbuke Station located?

Ōbuke Station, Ōbuke Station, Japan (approx. 39.91417°, 141.1009°)


Where is Ōbuke Station on the map?