资讯

Biluochun tea produced in the Dongting Mountain and Tai Lake region of Jiangsu Province. It is one of China’s top 10 most famous teas. The name translates as “green snail spring” because biluochun has ...