Now if anybody knows where this is, thanks for letting us know. We think it was on top of the Básílica de la Mercè.