Where is Vaucresson?

Where is Vaucresson located?

Vaucresson, Vaucresson (Station), France (approx. 48.836685°, 2.1526747°)


Where is Vaucresson on the map?