Taobao Maker Festival 2019 kicks off in E China

Meatless burgers, boozy ice-cream and more on offer at the Taobao Maker Festival in Hangzhou, Zhejiang, E China. Alibaba's Taobao is China's largest e-commerce platform

More videos