The Liming Tea Factory

The Liming Tea Factory is based in Menghai, Xishuangbanna, China.

The company has won quite a few national awards and is regarded as one of the top tea brands of Yunnan, China.

Ba Jiao Ting is one of their trademarks. The name comes a Buddhist tale.

Travis Joynson

Travis Joynson

Travis Joynson is the founder and chief editor of the Professional Tea Taster.

We will be happy to hear your thoughts

      Leave a reply

      Professional Tea Taster