English: It is the most popular spot in Delhi.
Telugu: ఢిల్లీ లోని ఈ అత్యంత ప్రజాకర్షక ప్రదేశం.