English: This temple is built on an artificial mount.
Telugu: ఈ ఆలయం ఒక కృత్రిమ కొండపై నిర్మించబడింది.