China develops new 155mm SP artillery system/
Christopher F Foss
- 2007
China North industries has completed development of a new self propelled (SP) 6x6 artillery system. The SH1 is based on wheeled cross-country chassis for better strategic mobility.