PLZ-05 PLZ05 155mm self-propelled howitzer tracked armoured vehicle China Chinese Army

PLZ-05 or PLZ05 155 mm self-propelled howiter PLA China Chinese army. Data Sheet and pictures to The PLZ-05 is a Chinese tracked self-propelled howitzer armoured vehicle designed and manufactured by the China North Industries Group Corporation (CNGC). The PLZ05 155mm self-propelled howitzer entered service with the PLA ar
Back to Top