
Emei Shan Lu Cha
These two exquisite green teas, Zhu Ye Qing and Ya Jian, are cultivated on the legendary Emei Shan – one of China’s four sacred Buddhist mountains – at an altitude of over 1,200 meters. Both teas captivate with their delicate nuttiness, vegetal notes reminiscent of green asparagus, and a mouthwatering sweetness that evokes fresh mountain spring water.