Where is Charlemagne / de Chantilly?

Where is Charlemagne / de Chantilly located?

Charlemagne / de Chantilly, Charlemagne / de Chantilly, Canada (approx. 45.37557°, -73.50571°)


Where is Charlemagne / de Chantilly on the map?