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