Where is Porte de Valenciennes?

Where is Porte de Valenciennes located?

Porte de Valenciennes, Porte de Valenciennes (Station), France (approx. 50.621037°, 3.079066°)


Where is Porte de Valenciennes on the map?