Darjeeling en Inde, au pied de l'Himalaya