May 5, 2018 - Lille, France - A statue of Jesus Christ is pictured inside St. Maurice cathedral in Lille, Northern France on May 5, 2018. Lille is a city at the northern tip of France, in French Flanders. On the Deûle River, near France's border with Belgium, it is the capital of the Hauts-de-France region and the prefecture of the Nord department. (Credit Image: © Alberto Pezzali/NurPhoto via ZUMA Press)