Nine alpacas put to death in Beijingby adminMay 29, 2015October 10, 2016 A kid’s boot produced for Christmas is on display in a Neiliansheng shop in Beijing, Dec 15, 2014. [Photo/CFP] Neiliansheng is a time-honored cloth shoe maker that dates back to the late Qing dynasty (AD1853) in Beijing. Share this: Click to share on Facebook (Opens in new window) Facebook Click to share on X (Opens in new window) X Like this:Like Loading...