~~Guess A Country or Place By...~~

Re: Guess A Country or Place By…

Deosai plains… means land of the Giants it’s in far north of Pakistan… Looks like heaven on earth. I grew up there and wandered those plains.