Video PlayerClose
Visitors view a sculpture at the exhibition of artworks created by teachers of Academy of Arts and Design, Tsinghua University, in Beijing, capital of China, Nov. 3, 2018. More than 100 artworks are displayed on the exhibition, which will last to Nov. 15. (Xinhua/Luo Xiaoguang)