The Deosai National Park is located between Astore and Skardu, Pakistan at 13497 ft from sea Level . Deosai means 'the land of Giants'. Deosai Plateau is the second highest plateau in the world after the Chang Tang in Tibet. In Balti language, Deosai is called Byarsa meaning 'summer place'. Under my eyes the lake is called 'Shoesar Lake' from Shina Language it means 'Blind Lake'.