Biluochun is a famous green tea, originally from Dongting Mountain of Taihu Lake in Suzhou, Jiangsu Province. It is famous at home and abroad for its beautiful shape, bright color, thick fragrance and mellow taste. It has the effects of promoting blood