A vendor showcases her puppet creations at the Circle Craft Market in Vancouver, Canada, Nov. 8, 2017. Over 300 artisans from across Canada participated in the 5-day event to showcase various crafts. (Xinhua/Liang Sen)
Editor:Jiang Yiwei