English: It is located just 66 kilometers from Delhi.
Telugu: ఈ ప్రాంతం దేశ రాజధాని ఢిల్లీకి 66 కిలోమీటర్ల దూరంలో ఉంది.