Where is Verdun?

Verdun is the largest city in Meuse, which is located in North-Eastern France. Verdun was discovered by the Gauls before the 4th century. It’s a beautiful city surrounded by water.