Glenburn produces some of India's highest quality tea. Try it!
Location: Darjeeling
Photographer: Robin Barker