The Lunar New Year is the most important holiday in China and many other Asian countries. Celebrations will last until mid-February.
Festival ushers in the Year of the Snake, China is flooded with auspicious representations of the hissing, scaly reptile, ...