Loading the player...


INFO:
Happy Chinese New Year! Have a glimpse of all sorts of foods prepared for the Spring Festival in northwest China's Xinjiang Uygur Autonomous Region.