News

Stretching over 13 000 miles, the Great Wall of China is a marvel of ancient engineering and a UNESCO World Heritage site. It’s one of the most popular tourist attractions in China, drawing more ...
China has deployed robots at major tourist destinations during the Qingming Festival ... tourists at several renowned attractions were surprised to see robots aiding climbers and interacting with ...