This poster was created keeping in mind, auspicious elements and colours in the Chinese culture, particularly the Chinese New Year.
The symbols that have been used in the poster are Chinese translations of 'light', 'life', 'spirit' along with words 'Fu' (good fortune) and 'chi' (life force) that form an integral part of the festival culture.