In which state is located the mountain lake named “Menmecho Lake”?

In which state is located the mountain lake named “Menmecho Lake”?
[A]Sikkim
[B]Assam
[C]Tripura
[D]Himachal Pradesh

Sikkim
Menmecho Lake is a mountain lake located in Sikkim. It is the source of the river Rangpo chu, a tributary of the River Teesta.

Categories:

Download GKToday's Android App for Current Affairs updates and quizzes.

Comments