English: There are many statues of goddesses.
Telugu: ఇక్కడ అనేక నాగదేవతల విగ్రహాలు వున్నాయి.