Answers

2016-03-23T20:31:46+05:30
I think it is CHILIKA lake..
0
if correct, plss mark it as brainliest...
Comment has been deleted
Comment has been deleted
its cholamoo
  • Brainly User
2016-03-23T20:33:45+05:30
Cholamoo lake
Tso Lhamo lake or Chho Lhamo or Cholamu lake or Cholamoo lake is one of the highest lakes of the world.It is located in Sikkim,Indian subcontinent.
At an altitude of 5,330 m,It is the highest lake in India :D

Cheers!

1 5 1