English: It is the largest of the high altitude lakes in India.
Telugu: ఇది భారతదేశంలో అత్యధిక ఎత్తు నుంచి పడుతున్న జలపాతాలలో ఒకటి.