Video PlayerClose
Dancers of Shanghai Ballet perform during ballet drama "Sparkling Red Star" to celebrate the 70th anniversary of the founding of the People's Republic of China in Shijiazhuang, north China's Hebei Province, July 7, 2019. (Photo by Chen Qibao/Xinhua)