March 3 on the Chinese lunar calendar is a traditional festival celebrated by many nationalities with varying methods across China. Formerly known as the "Shangsi Festival," it is observed by the Han people and a number of ethnic minority groups.
Full Story