Christopher Columbus Statue Removed from Cooper River ParkChristopher Columbus Statue Removed from Cooper River ParkAll that's left of the statue of Christopher Columbus at Cooper River Park in Pennsauken, is the concrete base where it once stood.Heather DeLucaHeather DeLuca