Every year, Venice lights up the chilly days of February with three million visitors coming to enjoy its carnival celebration.
Traditionally, revellers will wear clothes fit for 18th century royalty, although modern costumes do pop up too. Once you have some form of mask, you're considered ready for the carnival. Even you don't transform yourself, the sheer spectacle of costumes around the city is simply incredible. Here are some of the best from this year's revels.