Photo taken on May 5, 2019 shows the booth of Alibaba Group at the 2nd Digital China Exhibition in Fuzhou, southeast China's Fujian Province. The 2nd Digital China Exhibition runs from May 5 to 9 at the Fuzhou Strait International Conference &Exhibition Center. (Xinhua/Lin Shanchuan)