Home> Videos

Jiaxing, the birthplace of the Communist Party of China

chinadaily.com.cn| Updated : Oct 31, 2019

Jiaxing, a city in Zhejiang province that played a key role in China's revolutionary history nearly a century ago, is striving to become a model must-see site among "red tourism" attractions.