Foreigners experience “red culture” in Shanghai and Zheijiang. Photo: Yang Hui/GT

From the memorial site of the First National Congress of the CPC in Shanghai to the Red Boat on the South Lake of Jiaxing in East China’s Zhejiang Province, more than 30 foreign students from over 20 …
( read original story …)