English: It is one of the most popular picnic spot in Delhi.
Telugu: ఇది ఢిల్లీలో అత్యంత హాంటెడ్ ప్రదేశాలలో ఒకటి.