Video PlayerClose
Aerial photo taken on May 31, 2019 shows a cloud computing base under construction in Zhongwei City, northwest China's Ningxia Hui Autonomous Region. Since 2013, Zhongwei City has made great efforts to develop its cloud computing bases and relative industries. (Xinhua/Ding Hongfa)