Where is AMIENS - Gare routière?

Where is AMIENS - Gare routière located?

AMIENS - Gare routière, AMIENS - Gare routière, France (approx. 49.891716°, 2.308572°)


Where is AMIENS - Gare routière on the map?