Now I can see the big picture posted by Enigma, here's my theory deary.
It's taken in Germany judging by the name over the door of the building, the candles in all the windows make me think it's Christmas and the swirly thing on the right is a Christmas tree with lights wound it which make the figure in the middle look spooky.
But then I'm just a cynical old merchant seaman :dunno:
John