Wednesday marks the traditional Laba Festival in China. Laba means the eighth day of the twelfth month of the lunar calendar. It has been celebrated for 1,500 years. Its customary, especially in North China Its customary, especially in North China It...