Where is Magomezawa Station?

Where is Magomezawa Station located?

Magomezawa Station, Magomezawa Station, Japan (approx. 35.74172°, 139.9922°)


Where is Magomezawa Station on the map?