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?