Where is Takehara?
Where is Takehara located?
Takehara, Takehara (Station), Japan (approx. 34.33942°, 132.9101°)
Where is Takehara on the map?
Takehara - Hiroshima
{"latitude":34.33942,"longitude":132.9101,"title":"Takehara"}