Reluctant to post but it is 2 days on - well I spent far too much time searching but found it at Petropavlosk-Kamchatskiy, Russia. A big AD base and homebase of the Pacific sub fleet I think. By the way - is that you flying in there - interesting place to go.
Russel Gulch - there is some confusion re your 'post' (sorry just noticed the pun) - Post Field and Fort Sill are 2 different airports. I feel I should have known as I did (some) of my flying training there, although not as long ago as your picture. This map shows both:
I see someone else has jumped in out of sequence, I do have a photo but it is neither old nor black and white so we should carry on.