These pictures?A 'new' 155mm tracked self-propelled howitzer is being tested. It came from a reliable leaker's Weibo account. I was literally about to download the leaked image when it was removed! Arrrrhhh. From what I saw, it features the same (or a very similar) turret from the PLZ-05, but the chassis has been upgraded.