Where is Saint-Lazare?

Where is Saint-Lazare located?

Saint-Lazare, Saint-Lazare (Station), France (approx. 48.875607°, 2.324122°)


Where is Saint-Lazare on the map?