Where is Chabeuil?

Where is Chabeuil located?

Chabeuil, Chabeuil, France (approx. 44.90036°, 5.018707°)


Where is Chabeuil on the map?