The mighty lake in Himalayas