Where is Deosai National Park?

Where is Deosai National Park located?

Deosai National Park, Deosai National Park, Pakistan (approx. 34.96667°, 75.4°)


Where is Deosai National Park on the map?