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