A young dancer waits for the start of her dance group at the annual Carnival of Cultures parade in Berlin, Sunday, May 27, 2012. Thousands of people attended the festival with costumes from all over the world. (AP Photo/Markus Schreiber)
A young dancer waits for the start of her dance group at the annual Carnival of Cultures parade in Berlin, Sunday, May 27, 2012. Thousands of people attended the festival with costumes from all over the world. (AP Photo/Markus Schreiber)
AP
Thousands of people attended the Carnival of Cultures in Berlin on Sunday, May 27. A festival of dance and color, embracing cultures from around the globe.