That's a lake or the sea in the foreground- if it's the sea then it's the Caucasus but in my adventures in that part of the world I don't remember any airstrip aimed directly at the mountains other than Gelendzhik and it certainly isn't there so we're almost certainly east of the Caspian - are we in a -stan or Mother Russia??