English: And It is about 70 kilometres away from New Delhi.
Telugu: ఇది న్యూ ఢిల్లీ నుండి 70 కిలోమీటర్ల దూరంలో ఉంది.