Tilicho Lake at 4,949 m collects the glacial melt of the entire northern slopes of Annapurna Mountain range and the Thorong Peak. Altough, Nepal proudly claims it to be the highest lake in the world, India has close competitors. Whether it is the world’s highest lake or not, it is one of the worlds most beautiful […]
