English: Many of them have murals of gods painted on them.
Telugu: అనేక దైవస్వరూపొలు వాటిపై చెక్కబడివున్నాయి.