This pic was taken close to the harbour, right next to the columbus statue at the end of the Ramblas, more or less here:
https://www.google.es/maps/@41.3760979,2.1778598,3a,75y,336.28h,84.74t/data=!3m6!1e1!3m4!1suQaBOmMNgJYM7je-gv6hfg!2e0!7i13312!8i6656The building on the right in the pic is the building on the right in streetview, notice the arch at the entrance. (Photo is taken closer to the buildings, but if you go closer in streetview there's some buses blocking the way).