Amidst the backdrop of the mighty snow-clad Himalayan peaks, Darjeeling has been popular with tourists for its beauty and pleasant climate.