English: The temple is situated on top of a rock and has several steep steps.
Telugu: ఈ ఆలయం ఒక శిల పైన ఉంది మరియు అనేక నిటారుగా ఉన్న మెట్లు ఉన్నాయి.