Where is Lanteuil?

Where is Lanteuil located?

Lanteuil, Limousin, France (approx. 45.1295498°, 1.6589921°)


Where is Lanteuil on the map?