White tea has a subtle, sweet, and mellow taste that lingers after it is gone. It is made from the young, delicate buds of Camellia sinensis in the mountains of China. It is easy to imagine being in the secret gardens those mountains upon smelling its airy fragrance. White tea stirs the imagination.