Where is Charlebourg?

Where is Charlebourg located?

Charlebourg, Charlebourg, France (approx. 48.90791°, 2.255366°)


Where is Charlebourg on the map?