A representative of Alibaba Cloud presents Hardware-Software Co-design SHENLONG Architecture during the World Internet Conference -- Internet Development Forum in Wuzhen, east China's Zhejiang Province, Nov. 23, 2020. Fifteen of the world's leading Internet scientific and technological achievements were unveiled here on Monday. The achievements, selected by a group of nearly 40 experts from around the world, cover post-pandemic industrial recovery and coordinated development, digital social governance, global public crisis response, cloud life based on artificial intelligence (AI) and other Internet-related fields. (Xinhua/Huang Zongzhi)