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

A 7.1 kilometer trail linking 14 revolutionary scenic spots is now open to the public in east China’s Shanghai according to The Paper. As the birthplace of the Communist Party of China (CPC), Shanghai …
( read original story …)