Himalayan Shangri La
John Taylor marketing manager of HTPC
Himalayan Shangri la, located in the Ilam Valley at an altitude of 1,500m, was launched in 1999 and produces only organically grown teas. It is what is called a "Bought Leaf Factory": the factory processes the fresh leaves of a network of more than 400 small producers organized in cooperatives. Their plots of land are located between 1 400 and 1 700m on the Himalayan foothills.I discovered its vintages...