Authentic green tea from the Shi Feng (Lion Peak) mountain production region of Xi Hu lake in Zhejiang province of China. Early spring harvest. 100% hand-roasted.
This is China's most famous Green tea, absolutely revered for its rich yet refreshing flavor and the fragrance of lush spring grass.
© 2020 Tealand Trading LLC. All Rights Reserved.
Designed by: Cranberry Marketing