Video PlayerClose
A dancer instructs students at Shanghai International Dance Center in Shanghai, east China, Nov. 3, 2019. A series of dancing activities of the Art Space of the 21st China Shanghai International Arts Festival were held on Sunday. (Xinhua/Ren Long)