China Post will release a set of commemorative stamps and an envelope to mark the 18th National Congress of the Communist Party of China that will open on Nov. 8, 2012.