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?
CEA Porte Nord - Massy-Palaiseau
{"latitude":48.73008,"longitude":2.149088,"title":"CEA Porte Nord"}