“According to the description, this tea was traditionally offered only to the emperors of China. Those emperors must have either been incredible tea-masters, or lacking the tastebuds that detect...” Read full tasting note
Snow Water Green Cloud is a superb and rare high grown green tea. This tea with small delicate jade green leaves looks if it has just been plucked. It produces a refreshingly pleasant aroma and a subtle sweet taste. This tea was traditionally offered only to the emperors of China.
Company description not available.