The Christopher Columbus monument stands near the Barcelona waterfront