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