Aerial photo taken on Nov. 8, 2020 shows villagers airing fruits of oil-tea camellia at an oil-tea factory in Songtao Miao Autonomous County, Tongren City, southwest China's Guizhou Province. More than 180,000 mu(about 12,000 hectares) of oil-tea camellia have been planted here in Songtao to boost income of local villagers. (Photo by Long Yuanbin/Xinhua)