Statue of Christopher Columbus (Atlantic City, New Jersey)

A statue of Christopher Columbus is installed in Atlantic City, New Jersey, United States. The memorial is slated for removal, as of June 2020.