Green tea
Green tea (Lü Cha, 绿茶) is the oldest and most iconic category of traditional Chinese tea. Once reserved exclusively for the imperial court, it has become the symbol of Chinese tea culture worldwide. Today, premium green tea is still produced using centuries-old techniques across China’s most renowned tea-growing regions, with the finest harvests beginning in early spring when the young buds are at their peak.