BERLIN:- Tens of thousands of revellers defied wind and rain to attend Berlin’s annual Carnival of Cultures street parade at the weekend, lining the streets of the German capital to watch the colourful festivities. The four-day event celebrates cultural diversity and features a massive parade where musicians and dancers from various backgrounds entertain crowds with their moves and floats amid a party-like atmosphere. At Sunday’s parade, crowds - young and old - partied to a wide range of entertainment including traditional live music and Samba dancers.–Reuters