Photographs by Huiling Liang Jiangbei (literally means River North, refers to the area north of the Yangtze River in eastern China) region’s teas are little known outside of China. This region is located at 32 degrees north latitude, which globally speaking, is quite far from most tea producing regions. It […]
Read More
