Five hundred Halloween pumpkins were placed in front of the MIXC shopping mall in Shenyang, Northeast China's Liaoning Province, on Tuesday, three days ahead of Halloween. Photo: CFP