SHANGHAI, April 21, 2016 -- Combo photo taken on April 21, 2016 shows service robots at the 4th China (Shanghai) International Technology Fair at Shanghai World Expo Exhibition &Convention Center in Shanghai, east China. The three-day expo opened here on Thursday. (Xinhua/Fang Zhe)
Day|Week