Photo taken on March 17, 2015 shows the green tea leaves that Farmers pick up in the Yuqing county of Zunyi city, southwest China's Guizhou province. [Photo/Xinhua]