China Denis Page China Denis Page

ALL THE TEA IN CHINA

Of all the tea in China, green tea is supposed to be the best. And the best green tea comes from the surrounding hillsides of Hangzhou, near a village called Longjing. The combination of soil, mild temperatures and spring fed water makes Hangzhou the Burgundy of Tea.

Read More