Dragonwell is China's most beloved green tea and is often called the national drink of China.
Dragonwell, also known as Longjing, is a type of green tea that is grown and harvested in the Hangzhou region of Zhejiang province in China. This tea is renowned for its high quality, delicate flavor profile, and unique flat, swo