Biluochun Green Tea New Tea Grade AAA Dongting Bi Luo Chun Chinese Green Tea …
Dongting Biluochun, which is originally produced in Dongting, Jiangsu Province, has a high standard of one bud and one leaf. The New Tea of the season is hand-picked before Qingming. It is made by traditional techniques, with natural quality and no additives.