I thought the same at the first moment. Fuselage looks similar, but engines and landing gear are different.
Close enough to for me to say it is MB 174, but Bin ladens obvious location, i dont think you won that. Some one else say it, its not so hard to guess...OK I telll you Bin ladenville?!?!?...no, Alamut.