Kenqing Technology’s innovation can make it easier to climb China’s highest mountain. But not everybody is keen to try it.
A towering 5,000 feet high, with more than 7,000 steps, Mount Tai, in the eastern Chinese province of Shandong, is known for turning legs to jelly for anyone game for scaling to the top.
China has unveiled an action plan to build a shared cyberspace community and launched a network for Chinese internet companies operating in Africa at the China-Africa Internet Development and ...