Where is Notre-Dame-de-la-Compassion?

Where is Notre-Dame-de-la-Compassion located?

Notre-Dame-de-la-Compassion, Notre-Dame-de-la-Compassion, France (approx. 48.88147°, 2.28324°)


Where is Notre-Dame-de-la-Compassion on the map?