Harry Potter Dementors

These are not Harry Potter Dementors.

But you could be forgiven for thinking they are. In fact, this is an artistic display just outside of the French town of Verdun. Interestingly, it does not commemorate the soldiers of World War I, but rather it commemorates the French soldiers who fought in the Yugoslavian war.