Jasmine green tea is one of the most pleasant and naturally tasting green teas available. This fine tea begins with early harvest tea from the Fujian Province of China. Only select tea leaves harvested from the middle of March though the middle of may are used. The leaves are steamed and q