Where is Negishi?

Where is Negishi located?

Negishi, Negishi (Station), Japan (approx. 35.41577°, 139.63596°)


Where is Negishi on the map?