an aerial view of buildings and the ocean in barcelona, spain on a sunny day