Where is Châteaubourg?

Where is Châteaubourg located?

Châteaubourg, Châteaubourg, France (approx. 48.110855°, -1.398241°)


Where is Châteaubourg on the map?