Two steps forward and two steps back..
I did reverse some steps to confirm that it was the "shuang-hsi" [ the yellow chinese graph] that i saw hanging over the window. The symbol which means "double happiness" is a special chinese character used during chinese wedding ceremonies.
I have lots of "wh- questions" because not everyday that i get to see something (or someone) which is related to my cultural background. But nevermind, am just happy that it gave me this photo opportunity and something to blog about!