Where is El Segundo Station?

Where is El Segundo Station located?

El Segundo Station, El Segundo Station, United States of America (approx. 33.91606°, -118.386536°)


Where is El Segundo Station on the map?