Where is Champtoceaux?

Where is Champtoceaux located?

Champtoceaux, Pays de la Loire, France (approx. 47.3371428°, -1.2652142°)


Where is Champtoceaux on the map?