Where is Porte de Montmartre?

Where is Porte de Montmartre located?

Porte de Montmartre, Porte de Montmartre (Station), France (approx. 48.900284°, 2.3320134°)


Where is Porte de Montmartre on the map?