Farmers pick tea leaves at a tea garden in Shushan Village, Suzhou New District (SND) on Mar. 30. Mingqian tea, which refers to tender tea leaves picked before the Qingming Festival in southern China, is believed to have the best taste.