English: There are several worshipping places of Darjeeling .
Telugu: డార్జిలింగ్లో చాలా పూజనీయమైన స్ఠలాలు ఉన్నాయి .