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.

We will be happy to hear your thoughts

      Leave a reply

      Professional Tea Taster
      Logo
      Enable registration in settings - general