Farmers harvest tea leaves at a garden in Zhengxinwu Village in Wuyi County, east China's Zhejiang Province, April 4, 2024. The spring farming is in full swing across China during the Qingming festival. (Photo by Zhang Jiancheng/Xinhua)
Go to Forum >>0 Comment(s)