On 23 July, 1921, the first national congress of the Communist Party of China was held in Shanghai, at 76 Xingye Road in the former French Concession. Today, almost 100 years later, I introduced my grandson to this famous place:

Advertisements