Where is Takizawa?

Where is Takizawa located?

Takizawa, Takizawa, Japan (approx. 39.8028°, 141.13466°)


Where is Takizawa on the map?