Where is Porte d'Espagne?

Where is Porte d'Espagne located?

Porte d'Espagne, Porte d'Espagne, France (approx. 42.66506°, 2.8885627°)


Where is Porte d'Espagne on the map?