Address:
Chinese Consulate General in Barcelona, Spain
Avenida Tibidabo, No. 34
Consular office: Carrer de Lleó XIII, No. 34
08022 Barcelona
Spain
(+34) 93 254 7070
(+34) 93 211 8794
http://barcelona.china-consulate.org