Where is Porte de Clichy?

Where is Porte de Clichy located?

Porte de Clichy, Porte de Clichy, France (approx. 48.89469°, 2.314177°)


Where is Porte de Clichy on the map?