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 :Unusual vehicle made of thousands of Chinese character 'Xi' unveiled in NE China

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