El 10 de noviembre de 2008, el Ayuntamiento de Barcelona inaugura el primer Consulado del Mar de Barcelona en Shanghai (China), con el objetivo de posicionar la marca de la capital catalana y consolidar el prestigio de la ciudad, con el objetivo de rememorar el modelo de los consulados de la Edad Media para formar una red internacional en diferentes ciudades del mundo.