Subhajit, Subhajit - 2009
Tea is made from the young leaves and leaf buds of the tea bush Camellia sinensis. Ancient Chinese and Japanese legends refer to a beverage made from an infusion of dried tea leaves. In 1833, the East India Company, after losing its legal monopoly of the tea trade between China and Britain,...