Where is Vert Galant?

Where is Vert Galant located?

Vert Galant, Ile-de-France, France (approx. 48.94409°, 2.566397°)


Where is Vert Galant on the map?