Where is Porte de Bagnolet?

Where is Porte de Bagnolet located?

Porte de Bagnolet, Porte de Bagnolet (Station), France (approx. 48.864326°, 2.4088235°)


Where is Porte de Bagnolet on the map?