
Appraisers judge displayed food during the 20th China Chef Festival, which is also the 1st China Halal Food Culture Festival, in Urumqi, capital of northwest China's Xinjiang Uygur Autonomous Region, Sept. 11, 2010. The festival kicked off here on Saturday. (Xinhua/Wang Fei)
Source: news.xinhuanet.com