Seven most colourful cities in the world