A chorus performs on stage during a songfest to celebrate the 90th anniversary of the founding of the Communist Party of China (CPC) in Wuxiang, north China's Shanxi Province, June 20, 2011. [Xinhua]