National Palace, Barcelona, Spain, Europe