Where is Porte de Versailles?

Where is Porte de Versailles located?

Porte de Versailles, Porte de Versailles, France (approx. 48.8323°, 2.288133°)


Where is Porte de Versailles on the map?