Long Jing green is our finest Chinese green tea. With its flat, hand-dried leaves and its exquisite cup, you will see why it has been lovingly tended for millennia.