Where is Cité Scientifique?

Where is Cité Scientifique located?

Cité Scientifique, Cité Scientifique, France (approx. 50.60938°, 3.14189°)


Where is Cité Scientifique on the map?