Nepal ~ Shangri-La

The Shangri-La tea producers the factory is located in the picturesque valley of Ilam, on Mount Kanchanjunga, the third highest peak in the world.  The ecology, climate altitude and virgin fertile soil is very suitable for high quality orthodox tea.  this tea has a mellow, pure natural flavour and fascinating character.