... Christmas party decoration 3.Making snow scene for TV show 4.Snowboarding park Instant snow, is an ... 50 times its original size, in seconds the erupting snow transform to a fluffy white powder ... Ltd. established in 2003, it’s situated in the beautiful seaside city Zhuhai, China, with a superior ... environment and convenience transportation. The factory area of 30,000 square meters, and ...