China’s Shihezi city delights Times Square
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 sweet fruits, intoxicating wines, a green city image and a […]