Where is Takizawa?

Where is Takizawa located?

Takizawa, Iwate, Japan (approx. 39.73477°, 141.0770901°)


Where is Takizawa on the map?