Where is Quinconces?

Where is Quinconces located?

Quinconces, Quinconces (Station), France (approx. 44.846275°, -0.57458°)


Where is Quinconces on the map?