Where is Odawara-shi?
Where is Odawara-shi located?
Odawara-shi, Odawara-shi, Japan (approx. 35.25°, 139.13333°)
Where is Odawara-shi on the map?
{"latitude":35.25,"longitude":139.13333,"title":"Odawara-shi"}