Carnival  of cultures - the moon has risen

Every year in early summer, the Carnival of Cultures celebrates the cultural diversity of Berlin. Grand finale is the street parade on Pentecost Sunday in Kreuzberg where thousands of dancers, musicians and artists perform and about a million people from all over the world watch.