Tea farmer Chen Chaocai checks his produce yesterday in Anxi County,
Fujian Province, one of China’s top tea producing areas. The tea
Tieguanyin, which means “Iron Goddess of Mercy,” is a premium variety of
Chinese oolong tea and it now enters its main harvest season.