Where is Gare de Vaucresson?

Where is Gare de Vaucresson located?

Gare de Vaucresson, Gare de Vaucresson, France (approx. 48.8374°, 2.1524723°)


Where is Gare de Vaucresson on the map?