in this kind of tea, one of India's finest; its leaves are grown at about 7,000 feet
Some that do pick just one bud and two leaves from a single twig (many
... [DOC] [TLE] Nepali tea - Wikipedia [PAR] Nepali tea is a beverage from the leaves of tea (Camellia sinensis) plants 
produced in Nepal.