Where is Iwamizawa?

Where is Iwamizawa located?

Iwamizawa, Iwamizawa, Japan (approx. 43.20419°, 141.7594°)


Where is Iwamizawa on the map?