Where is Nagiso Station?

Where is Nagiso Station located?

Nagiso Station, Nagiso Station, Japan (approx. 35.59903°, 137.6086°)


Where is Nagiso Station on the map?