Mandatory Credit: Photo by snapshot-photography/K M Krause/Shutterstock (13937552a) Parade for the 25th Carnival of Cultures takes place in Berlin-Kreuzberg. About 2500 dancers in about 50 different groups and moving cars take part in the parade. / P