Biluochun is one of the most famous grean tea in China. It is grown on the mountain in a small peninsula in Suzhou City. The taste is terrifically amazing & the quantity is pretty limited each year. So in ancient times, only the Emperor got the chance to drink this tea.
if u have any questions, plz contact me anytime :P