Villagers pick up tea leaves at a tea garden in Zigui County, central China's Hubei Province, March 29, 2014. Farmers here are busy with picking tea leaves before the Qingming Festival, which falls on April 5 this year, as this kind of tea is regarded to have a better taste. [Photo / Xinhua]
|