Where is Chasteuil?

Where is Chasteuil located?

Chasteuil, Chasteuil, France (approx. 43.8365°, 6.42183°)


Where is Chasteuil on the map?