Where is Namegawa?

Where is Namegawa located?

Namegawa, Namegawa (Station), Japan (approx. 35.87684°, 140.34782°)


Where is Namegawa on the map?