People have fun at a pepper festival in Anjihai Town of Shawan County, northwest China's Xinjiang Uygur Autonomous Region on August 15, 2013. The festival kicked off yesterday at Anjihai Town, which is the largest pepper-trading hub in Xinjiang. (Photo/Yan Wenlu] |