Cloud computing expo opens in Chongqing
A robot draws a picture at the China (Chongqing) International Cloud Computing Expo in Chongqing, southwest China, Oct. 24, 2013. The three-day expo kicked off here Thursday, displaying PC devices and cloud technology-related products. (Xinhua/Li Jian)