In the rolling hills of Nepal, connoisseurs can find some of the world's most flavorful teas. The conditions for the cultivation of tea are perfect. Tea bushes are planted at an altitude of approximately 7,500 feet above sea level. At that altitude, tea grows slower and has time to develop the full complexity of its taste. The air quality is exceptional and the southerly slopes where many tea gardens are located guarantee long hours of sun.