text

A 7.1 km trail linking 14 revolutionary scenic spots built in Shanghai

People taking picture ofthe Site of the First National Congress of the Communist Party of China (CPC). /CFPA 7.1 kilometer trail linking 14 revolutionary scenic spots i