Where is Moussy-le-Neuf?

Where is Moussy-le-Neuf located?

Moussy-le-Neuf, Moussy-le-Neuf, France (approx. 49.064777°, 2.6014953°)


Where is Moussy-le-Neuf on the map?