Statue of Christopher Columbus (Trenton, New Jersey)

Statue of Christopher Columbus was installed at Christopher Columbus Park in Trenton, New Jersey, United States. The memorial was removed in July 2020.