Travellers play Cuju, the earliest football sports of the world originated in China more than 2300 years ago, at a film town in Yinchuan, capital of northwest China's Ningxia Hui Autonomous Region, April 3, 2010, during the holiday of Qingming, the Tomb Sweeping Day. [Xinhua/Wang Peng]
|