Where is Porte d'Ivry?

Where is Porte d'Ivry located?

Porte d'Ivry, Porte d'Ivry (Station), France (approx. 48.821487°, 2.3695114°)


Where is Porte d'Ivry on the map?