The nearly six-foot-tall stone sculpture, a symbol of hope and faith for Catholics in Paris and beyond ... including one used in the Stade de France during the Paris Olympics earlier this year.