English: On a huge rock of the hill huge figure of Goddess Tarachandi is carved .
Telugu: పర్వతపు ఒక శిలాఖండం పై దేవీ తారాచండీ ఆకృతి చెక్కబడింది .