The PLZ05 155mm Self-Propelled Howitzers of the Peoples Liberation Army (PLA Army) in Action During a military Exercise.
Chinese PLZ05 155mm Self-Propelled Howitzers are capable of firing 8 to 10 rounds per minute.
Chinese PLZ05 155mm Self-Propelled Howitzer is developed by the China North Industries Group Corporation (CNGC).
Post a Comment
Post a Comment