This looks like a very recent photo of the Herat Citadel. From what I can judge it must have been taken from roughly the same spot where I stood more than 41 years ago. In my opinion the restoration seems a bit overdone, like they almost built a new fortress. But it looks impressive from this distance, no doubt.
I have borrowed this photo from the internet and credits should go to Alistair Caldicott. Thanks Alistair, I hope you don't mind.