Barcelona ranks ninth out of 168 cities of all sizes, in a ranking of European cultural capitals done by the European Commission.