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