Die Skulptur sei ein Symbol des Geistes und des Friedens, hieß es von Künstler Michael Pendry. Nach der offiziellen Eröffnung seien vergangenen Freitag bereits zahlreiche Besucher gekommen und hätten sich begeistert gezeigt, sagte ein Mitarbeiter der Church of the Heavenly Rest direkt am Central Park in Manhattan. Die Installation "Les Colombes" war zuvor unter anderem schon in München, Jerusalem, London und San Francisco zu sehen.