English: It is the highest lake in India.
Telugu: ఇండియాలో అత్యంత ఎత్తులో ఉన్న సరస్సు?