Children take part in the costume parade too, one of the largest of its kind with almost 9,000 participants lining the 7km route

Photograph: Tobias Hase/EPA