A crucified Christ on the cross and local teenagers in Place du Peyrou, Montpellier, south of France.