Statue Of Christ In Italy Statue Of Christ In Italy : By far the poorest effort for a wonder of them all.