Sheosar Lake
The Sheosar Lake in Deosai National Park in Gilgit-Baltistan, Pakistan, is a nature’s marvel located at an elevation of 13,589 feet and known as the heart of Deosai. It is ranked as one of the highest altitude lakes in the world. With changing seasons the surroundings of the lake are adorned in alluring natural colours. […]