Photo taken on June 7, 2009 shows a fair-embroidery on display, during the Traditional Chinese Folk Stunts Show, on the Xijindu Ancient Street of Zhenjiang City, east China's Jiangsu Province. [Chen Gang/Xinhua]