“The aroma of wet leaves is that of asparagus being cooked in a small amount of butter. The flavors are grassy but not in the same way a Japanese green is, they still have a pan fired...” Read full tasting note
This tea is grown on the top of one of four sacred Buddhist mountains of China. Located in the Zhoushan archipelago, The Island of Putuoshan produces a relatively small amount of green tea every year.
Company description not available.