>>514903295
I think the "HZ" is for "haizhan" which means "naval" in Chinese. These missiles can probably be launched from submarine vertical launch systems.