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.