Jasmine green tea is a popular tea type, loaded with the fragrance of jasmine flowers. It’s ordinarily found on green …