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