Where is Porte de Clichy?

Where is Porte de Clichy located?

Porte de Clichy, Porte de Clichy (Station), France (approx. 48.894333°, 2.313404°)


Where is Porte de Clichy on the map?