Where is Takazawa?

Where is Takazawa located?

Takazawa, Takazawa, Japan (approx. 32.29439°, 130.63866°)


Where is Takazawa on the map?