Self-propelled howitzer systems fire 122mm shells

PLZ-07 self-propelled howitzer systems attached to an artillery brigade under the PLA 73rd Group Army conduct a salvo of 122mm shells during a recent live-fire test. ( by He Sheng, Wu Lin and Zhang Teng )

1 2 3 4 5 Next

Source:China Military Online