784 views

Sheosar Lake Deosai Park Gilgit Pakistan. Urdu Language

Sheosar Lake is a lake situated in Deosai National Park, in Gilgit-Baltistan province of northern Pakistan.

Related Videos
Find us on Facebook