The PLZ-05 (also known as Type 05) is the Chinese 155 mm self-propelled howitzer. It was developed for the People’s Liberation Army to replace the Type 59-1 130mm towed gun.
PLZ-05 155mm Self-Propelled Howitzer (Infographics)
Subscribe
23 Comments
Oldest