Video PlayerClose
A visitor takes selfie in front of exhibits during an exhibition in the Shenyang Palace Museum in Shenyang, northeast China's Liaoning Province, Aug. 9, 2018. A total of 64 rubbings of stone inscriptions from Liaoyang Museum were displayed in the exhibition. Kicking off on Thursday, the exhibition will last to Sept. 25. (Xinhua/Li Gang)