English: Location is Delhi in India.
Telugu: ఈ ప్రదేశం భారతదేశంలోని ఢిల్లీలో ఉంది.