English: It is one of the most interesting sites in Delhi.
Telugu: ఇది ఢిల్లీలోని ప్రముఖ ఆకర్షణ ప్రదేశాలలో ఒకటి.