It comes from the Himalayas, the water towers of Asia that nurture Nepal Tea!

There are about 3,252 glaciers, 60,000 rivers and rivulets that flow from Nepal to India. The Himalayas contributes to the water supply for more than one billion people.

Quick Shop