Where is Itoigawa?

Where is Itoigawa located?

Itoigawa, Itoigawa, Japan (approx. 37.03333°, 137.85°)


Where is Itoigawa on the map?