Competitors dressed as Santa Claus and Angels run during a charity run around the inner Alster lake (Binnenalster) in Hamburg December 16, 2007. About 2,000 runners registered for the charity event, which also included a 100 m speed run, organisers said. Liverpool, England still holds the current Guinness World record with 3,991 Santa runners, organiser said. REUTERS/Christian Charisius (GERMANY)