English: Located at 2500 ft above sea level, this temple overlooks hills, picturesque thick deciduous forest and several waterfalls
Telugu: సముద్ర మట్టానికి 2500 అడుగుల ఎత్తున ఉన్న ఈ దేవాలయం కొండలు, అడవులు, అనేక జలపాతాలతో చుట్టుముట్టి ఉంటుంది