Where is Christ de Saclay?
Where is Christ de Saclay located?
Christ de Saclay, Christ de Saclay, France (approx. 48.728756°, 2.1613052°)
Where is Christ de Saclay on the map?
{"latitude":48.728756,"longitude":2.1613052,"title":"Christ de Saclay"}