This is the blog of China defense, where professional analysts and serious defense enthusiasts share findings on a rising military power.
Thats an IL-76 of China AF aviation. Right?
So many analog dials... :P Russian hardware for sure
Yup IL-76, those photos were taken during the recent Qianghai earthquake rescue
Post a Comment