Where is Yuzawa Station?

Where is Yuzawa Station located?

Yuzawa Station, Yuzawa Station, Japan (approx. 39.16354°, 140.487°)


Where is Yuzawa Station on the map?