Where is Bubaigawara Station?

Where is Bubaigawara Station located?

Bubaigawara Station, Bubaigawara Station, Japan (approx. 35.66841°, 139.4691°)


Where is Bubaigawara Station on the map?