Where is Nagaura Station?

Where is Nagaura Station located?

Nagaura Station, Nagaura Station, Japan (approx. 34.9783°, 136.848°)


Where is Nagaura Station on the map?