an image of the cityscape with words that say deliciaa in spanish