English: It consists of 22 temples.
Telugu: ఇక్కడ 22 దేవాలయాల సమూహం అనేది ఉంది.