Where is Quai de la Gare Station?

Where is Quai de la Gare Station located?

Quai de la Gare Station, Quai de la Gare Station, France (approx. 48.837074°, 2.3727663°)


Where is Quai de la Gare Station on the map?