download
  • An art installation featuring shape of vechile made of thousands of Chinese character "Xi", which is a symbol of good luck in English, is displayed in Changchun city, northeast China's Jilin province, 11 March 2019.    Photo Imaginechina
  The Story :February 28, 2019 - March 13, 2019
  The Story :Unusual vehicle made of thousands of Chinese character 'Xi' unveiled in NE China

ID: bjl7939797 Time: 2019-03-11
Size: 4464x2976 File size: JPG 6 M - TIFF 38 M My Cart