Where is Villeneuve-sous-Dammartin?

Where is Villeneuve-sous-Dammartin located?

Villeneuve-sous-Dammartin, Villeneuve-sous-Dammartin, France (approx. 49.034805°, 2.639577°)


Where is Villeneuve-sous-Dammartin on the map?