Imperial Bi Luo Chun is a traditional and orthodox green tea composed of freshly germinated buds from varietals grown in Simao, China. Its esperial-shaped enrulated gives the tea its name due to the similarity to the snail shell.
Warning: Last items in stock!
Imperial Bi luo chun is the highest grade of this strain also called Xia Sha Ren Xiang, Pi Lo Chun, Green Snail or Green Snail. Legend has it about his discovery by a tea picker who ran out of space in his basket and put the tea between his breasts. The tea leaves, heated by the heat of his body, emit a strong aroma that surprised the collector.