A 32-foot-high spiral slide was built at Chongqing train station in southwestern China, part of a strategy to attract young shoppers to a nearby mall.