Where is Nozawa Station?

Where is Nozawa Station located?

Nozawa Station, Nozawa Station, Japan (approx. 37.59096°, 139.6448°)


Where is Nozawa Station on the map?