Il existe de nombreux mythes pour expliquer l'origine des lanternes chinoises, mais celui qui ressort le plus est qu'elles représentent le pouvoir de Bouddha de dissiper les ténèbres. L'histoire raconte qu'au premier siècle, l'empereur Mingdi a envoyé un érudit en Inde pour les écritures bouddhistes et, au retour de l'érudit, l'empereur a fait construire un temple pour abriter les écritures. Il avait des lanternes exposées pour éloigner l'obscurité.
La fête des lanternes chinoises a lieu le 15e jour du premier mois lunaire du nouvel an chinois. Les lanternes peuvent varier en couleur, bien que le rouge soit la couleur la plus courante et que chaque couleur ait sa propre signification. Par exemple, le rouge représente le bonheur et la chance, le blanc représente la pureté et la sagesse et le bleu représente l'immortalité.