Where is Ebina?

Where is Ebina located?

Ebina, Ebina (Station), Japan (approx. 35.45277°, 139.391°)


Where is Ebina on the map?