Nepal is home to some of the most amazing and picturesque lakes in the world. Most are glacial-fed high-altitude lakes, situated at over 4000 meters. Featured here are seven amazing…