English: It is in New Delhi, the capital of India.
Telugu: ఇది భారత దేశ రాజధానియైన కొత్త ఢిల్లీలో ఉంది.