A story about an "exoskeleton robot" assisting climbers on Taishan Mountain in Shandong province, one of China's most popular mountain tourist spots, garnered widespread attention.