
The Zhen Si Long Tea Company runs a small tea tea factory based within the Xishuangbanna region of Yi Wu, China.
Although Zhen Si Long does produce their own tea, they are also known to press mao cha tea leaves for other companies, such as Hai Lang Hao.