Over 1,700 fans dressed up as the fictional magician Harry Potter gather in front of the townhall in Hamburg, Germany, to break the world record of the highest number of Harry Potters in one place. The previous number stood at 997. The event also celebrates the 25th anniversary of the publication of the first Harry Potter book in Germany. AFP