Wang Jiamu (left), general manager of the Shanghai Chinese Quintessence Art Co Ltd presents the embroidery to Xin Lancheng, deputy secretary of the Organizing Committee for the Beijing Olympic Games.(Source: China Daily)