Where is Sainte-Menehould?

Where is Sainte-Menehould located?

Sainte-Menehould, Champagne-Ardenne, France (approx. 49.0904192°, 4.8967637°)


Where is Sainte-Menehould on the map?