A file photo in 1950 is put to match the real scene of the building of Broadway Mansions, now Shanghai Mansions, in Shanghai, May 27, 2016. The mansions were built in 1934. Great changes have taken place in Shanghai, where the Communist Party of China (CPC) was founded in 1921. This year marks the 95th anniversary of the founding of the CPC. [Photo/Xinhua] |