Carnival of creation under way in Shanghai

China’s leading online shopping site Taobao.com kicked off the “Creation Festival” in Shanghai World Expo Exhibition & Convention Center on Friday.

Leave a Reply

Read the original at China Daily > Bizchina News.