PLZ-05 155mm howitzer systems spit fires

A PLZ-05 155mm self-propelled howitzer system spits fire as it sends a shell down range during a tactical live-fire training exercise in Gobi Desert of northwest China on July 28, 2017. It is attached to an artillery brigade under the PLA 72nd Group Army. (eng.chinamil.com.cn /Photo by Peng Xianhua)

1 2 3 4 5 Next

Source:China Military Online
More...
back