Darjeeling is a town in India's West Bengal state, in the Himalayan foothills.