The former site of the founding of the People's Progressive Party is located at No. 235 South Shaanxi Road, Shanghai. The China Association for the Promotion of Democracy was officially announced on December 30, 1945, at the China Science Society (now Mingfu Library, Huangpu District, Shanghai).