Verdun

France 13.58 (Europe/Paris)
Verdun is a small city in northeast France, on the banks of the Meuse river.
Map showing the location of Verdun