English: Darjeeling is a beautiful hill station in North East India.
Telugu: టాయ్ ట్రైన్ డార్జిలింగ్ ఈశాన్య భారతదేశంలో డార్జిలింగ్ ఒక ప్రధాన హిల్ స్టేషన్.