International Volvo Photo Locations Part 412 Centre de Convencions Internacional de Barcelona is located on Plaça de Willy Brandt in Barcelona, Spain. Located facing the sea in the Diagonal Mar area, the CCIB (Barcelona International Convention Centre) is part of Barcelona’s new technology and business district known as 22″. The Convention Centre was designed by […]