English: It stands at a massive 2000 metre above the sea level.
Telugu: ఇది 2000 మీటర్ల ఎత్తులో ఉన్న సుందరప్రదేశం.