Where is Porte des Lilas Station?

Where is Porte des Lilas Station located?

Porte des Lilas Station, Porte des Lilas Station, France (approx. 48.87672°, 2.4070466°)


Where is Porte des Lilas Station on the map?