Darjeeling, the region that is most iconic for tea in India, centers around a small town perched on the side of a mountain at nearly 7,000 feet in altitude, and produces teas that capture the terroir of the region and are prized as the ‘Champagne of tea.’