“when i smell the leaves dry, they smell green and spicy. when i smell the leaves wet, the above smell is intensified. when i smell the brewed tea, it smells like green tea and spices. when i taste...” Read full tasting note
Artisan High Mountain Bi Luo Chun (“Green Spring Snail”) Green Tea, a classic Top-3 position among the “Ten Great Teas of China”, from organic and biodiversified cultivation of more than 200 years old tea trees in around 2000 m altitude on Wu Liang Mountain in the Chinese province of Yunnan
Company description not available.