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