People in the town held the peach contest to celebrate harvest and greet the traditional Hungry Ghost Festival which falls on Wednesday this year. People participate in a peach contest in Haoping village of Zhangjiapo town, Yiyuan county, east China's Shandong province, Aug 21, 2013. [Photo/Xinhua] |