Costumed performers are seen at Notting Hill Carnival, which took place Sunday and Monday in London. The Notting Hill Carnival was first held in 1966 as an offshoot of the Trinidad Carnival, celebrating Caribbean culture and traditions in London. The carnival has since become the largest street festival in Europe, attracting hundreds of thousands of visitors to London. Xinhua/Reuters |