SHIHEZI, China, Jan. 4, 2022 /PRNewswire/ -- According to Xinhua Screen Media Co., Ltd., its big screen measuring 19.5 meters high and 12.2 meters wide in New York's Times Square, dubbed "crossroads of the World", repeatedly played a promotional video from the Chinese city of Shihezi before Christmas.
The 30-second video showcases