Dongting Biluochun is a green tea and one of the top ten famous teas in China.
Dongting Biluochun is produced in Dongting Mountain, Dongshan, Suzhou, not Dongting Lake, Hunan. The one from Xishan, Suzhou can also be called Dongting Biluochun.
Information on Dongting Biluochun Tea Growers:
To learn more about Dongting Biluochun, you can also check it out above.
Green tea leaves.