Where is Takizawa?
Where is Takizawa located?
Takizawa, Iwate, Japan (approx. 39.73477°, 141.0770901°)
Where is Takizawa on the map?
{"latitude":39.73477,"longitude":141.0770901,"title":"Takizawa"}