English: It has huge sculptures of Lord Shiva and other deities.
Telugu: ఈ గుహాలయంలో శివుడు మరియు ఇతర దేవుళ్ళు, దేవతల విగ్రహాలు కలవు.