English: It is a pleasing place at an altitude of 2000 meter.
Telugu: ఇది 2000 మీటర్ల ఎత్తులో ఉన్న సుందరప్రదేశం.