A grand statue of Christopher Columbus stands tall in Genoa, Italy.
The monument for Christopher Columbus in Genoa, Italy.