English: Located at a height of 2116 metres above the sea level this place hypnotise nature lovers due to its beautiful natural scenes .
Telugu: సముద్రతలం నుండి 2 , 116 మీటర్లు ఎత్తులో ఉన్న ఈ స్థానం తన సుందర ప్రకృతిక దృశ్యాల కారణంగా ప్రకృతి ప్రేమికులను మనస్సు మోహితులను చేస్తుంది .