A woman has a taste of stall tea at a site of an activity for the Qingming cultural week in Guiyang, capital of southwest China's Guizhou Province, April 5, 2014. The Qingming cultural week is launched on the day of the Qingming Festival, which falls on Saturday this year. (Xinhua/Tao Liang) |