Monument of Christopher Columbus located in Barcelona highlighting historical significance and architectural details against a clear sky