English: It is 13 kilometers away from Darjeeling.
Telugu: ఇది డార్జిలింగ్కు పదకొండు కిలోమీటర్ల దూరంలో ఉంది.