FORT LAUDERDALE, Fla. — Downtown Fort Lauderdale celebrated New Year’s Eve with the drop of The Anchor, a 20-foot-tall sculpture weighing about 800 pounds, at Southwest Second Street and Fifth Avenue.