Where is Mutsuzawa?

Where is Mutsuzawa located?

Mutsuzawa, Mutsuzawa, Japan (approx. 35.361084°, 140.3195°)


Where is Mutsuzawa on the map?