travelmagazine.org
Tourism promotion film of China’s Shanxi Province debuts on Times Square screen
A video showing the tourist attractions of China’s Shanxi Province appeared on one of the digital screens of Times Square in New York from September 1, sending an invitation to the world to v…