Original: Sheosar Lake (Urdu:) (also called Shausar Lake) is a lake situated in Deosai National Park, Northern Areas of Pakistan.
Simplified: Sheosar Lake is a lake situated in Deosai Plains, Northern Areas of Pakistan.