Alibaba kicks off Taobao Maker Festival in Hangzhou

China Plus Published: 2018-09-14 13:39:33
Download image Comment
Share this with Close
Messenger Messenger Pinterest LinkedIn
Photo taken on Thursday, September 13, 2018 shows a robot dog on display at the ongoing Taobao Maker Festival in Hangzhou, capital of Zhejiang Province. [Photo: VCG]

Share this story on

Related stories