Structures inside Mehrauli Archaeological Park bear religious significance: ASI tells SC