Where is CEA Porte Nord?

Where is CEA Porte Nord located?

CEA Porte Nord, Ile-de-France, France (approx. 48.73008°, 2.149088°)


Where is CEA Porte Nord on the map?