Where is Notre-Dame-des-Champs?

Where is Notre-Dame-des-Champs located?

Notre-Dame-des-Champs, Notre-Dame-des-Champs (Station), France (approx. 48.845078°, 2.3286958°)


Where is Notre-Dame-des-Champs on the map?