Where is Gare de Sèvres Rive Gauche?

Where is Gare de Sèvres Rive Gauche located?

Gare de Sèvres Rive Gauche, Gare de Sèvres Rive Gauche, France (approx. 48.820698°, 2.2189925°)


Where is Gare de Sèvres Rive Gauche on the map?