English: It is a small temple built on the side of a mountain.
Telugu: ఈ ఆలయం ఒక కొండ అంచున శిఖర భాగం మీద నిర్మించబడిన చిన్న ఆలయం.