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