Where is Quai de la Gare?

Where is Quai de la Gare located?

Quai de la Gare, Ile-de-France, France (approx. 48.83707°, 2.372766°)


Where is Quai de la Gare on the map?